iT邦幫忙

0

MySQL多筆timestamp記錄合併當天一筆記錄

請教各位大大,小弟我現在有多筆時間紀錄如下圖,假如table名稱為ComponentList:
http://ithelp.ithome.com.tw/upload/images/20161002/200989614w8LoGvJxC.png

要如何下SQL語法呈現如下圖:

http://ithelp.ithome.com.tw/upload/images/20161002/20098961KBdVY2d0yo.png

不知是否有辦法?

daimom iT邦新手 2 級 ‧ 2016-10-03 08:24:02 檢舉
mysql 可以用dayname 取得星期名稱

轉格式可使用date_format
參考這裡 http://mysql.yui.tw/2008/03/dateformat.html
感謝您們的回覆,我在試試看

1 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2016-10-03 22:15:13
最佳解答
SELECT DATE_FORMAT(timefield, '%Y/%m/%d(%a.)') 
FROM table1
GROUP BY DATE_FORMAT(timefield, '%Y/%m/%d(%a.)') 

其中
table1 是 table name
timefield 是那個 timestamp 的欄位
/images/emoticon/emoticon13.gif

感謝啊~~~

我要發表回答

立即登入回答