我需要一個與表中的月份和用戶關聯的值。我想對其執行查詢。我不知道是否有這種需求的列數據類型。如果不是這樣,我應該:PostgreSQL中的YYYY-MM列類型
- 創建一個字符串字段,並建立年月級聯(2017-01)
- 創建的int字段和構建年月級聯(201701)
- 創建兩列(一年零一個月)
- 在月初創建日期列(2017-01-01 00:00:00)
- 還有別的嗎?
的目標是運行像(僞SQL)查詢:
SELECT val FROM t WHERE year_month = THIS_YEAR_MONTH and user_id='adc1-23...';
使用日期列,並添加date_resolution列表示該日期的分辨率。然後根據你的日期數學。 –