- 註冊時間
- 2006-3-13
- 最後登錄
- 2025-1-10
- 在線時間
- 673 小時
- 閱讀權限
- 200
- 積分
- 417
- 帖子
- 1107
- 精華
- 0
- UID
- 2
  
|
PostgreSQL 中,想要從資料表某欄位內取出特定年、月,可以使用 date_part() 函數來達成。
例如,底下SQL語法可以從會員(member)資料表內取出當月份加入的會員資料。
SELECT *
FROM member
WHERE (date_part('year', enterdate) = date_part('year', CURRENT_DATE)) AND (date_part('month', enterdate) = date_part('month', CURRENT_DATE))
說明:
enterdate:加入會員日期
CURRENT_DATE:系統日期
如果要取上一個月份所加入的會員資料,則將由系統日期取出的月份再減1即可,例如:date_part('month', CURRENT_DATE) - 1 |
|