看板 Database 關於我們 聯絡資訊
※ 引述《visualPHP (brain)》之銘言: : 1.每週 : select * , week(visit_date) as w from table where 1 order by w : 先select一個欄位 把日期轉成周 : week可以轉成一年中的第幾週 再用這個去群組 幫補充 MONTH day 10 1938-10-02 3 1934-03-04 10 1932-10-30 6 1925-06-22 8 1924-08-12 2 1936-02-16 5 1920-05-20 12 1938-12-30 week day 40 1938-10-02 9 1934-03-04 44 1932-10-30 25 1925-06-22 32 1924-08-12 7 1936-02-16 20 1920-05-20 52 1938-12-30 (剛好我有一個案子的資料庫有一狗票的日期~_~) 因此原po的需求 以week轉成群組之前 應該要先用年去做分群也就是樓主的第三個SQL語法 : 2.每月 : select *,MONTH(visit_date) as m from table where 1 order by m : 同上 : 3.每年 : select * ,year(visit_date) as y from table where 1 order by y : -- ★kimkimkimkim 鄉民都很愛玩梗 To kimkimkimkim: 換個id 又是一條好漢(拍) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.71.157