Re: [SQL ] 請教SQL達人 (有關GROUP BY)

看板Database作者 (WIKI大學生寫作業的題材)時間17年前 (2008/08/03 13:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/7 (看更多)
※ 引述《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
文章代碼(AID): #18bKBx9H (Database)
討論串 (同標題文章)
文章代碼(AID): #18bKBx9H (Database)