bestlong 怕失憶論壇

標題: date_part() 函數 [打印本頁]

作者: bestlong    時間: 2007-1-4 10:36     標題: date_part() 函數

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




歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/) Powered by Discuz! X1.5