作者sing10407 (阿U)
看板PHP
標題[請益] 依日期篩選
時間Fri Aug 24 14:35:48 2012
我現在再做一個類似報表的功能
其中有一項是以日期篩選
想要以每個月為單位篩選
日期儲存格式是YY-mm-dd EX: 2012-08-24
目前想要做一個下拉BAR
選個年份、月份後
只篩選出那一年那一月的資料
請問我要年分月份寫死
還是有什麼動態的產生方法呢?
如果我直接用SQL下
select distinct `time` from `product`
都會帶到日期 但我只要到月份
有人有更好的做法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.148.102
1F:推 Jerr:MONTH(`time`) 08/24 14:44
可以請你在描述詳細一點嗎?
※ 編輯: sing10407 來自: 1.34.148.102 (08/24 15:00)
2F:推 Jerr:看是 SELECT * FROM `product` WHERE MONTH(`time`) = ? 08/24 15:11
3F:→ Jerr:還是SELECT DISTINCT(`time`) FROM `product` WHERE 08/24 15:11
4F:→ Jerr:YEAR(`time`) = 2012 看你怎麼用 08/24 15:12
6F:→ Jerr:打錯 DISTINCT MONTH(`time`) 08/24 15:14
我照你打的做之後成功了!!
感謝大大
※ 編輯: sing10407 來自: 1.34.148.102 (08/24 16:22)