mysql只返回時間的時分秒,並且根據小時分組

這是新建的一個測試表,同一天,同一時刻的有兩條數據
在這裏插入圖片描述
*返回時分秒 *
%H:表示24小時制的小時
%i:表示分鐘
%s:表示秒
在這裏插入圖片描述
下面用group by分組如果遇到這個錯誤:
this is incompatible with sql_mode=only_full_group_by
那麼在此執行這兩句
select @@global.sql_mode;

set sql_mode = (SELECT REPLACE(@@sql_mode, ‘ONLY_FULL_GROUP_BY’, ‘’));

%y:表示顯示兩位的年份
%m:表示月份
%d:表示天數

這樣就可以了。DATE_FORMAT()是一個時間函數,第一個參數是需要被格式化的column,第二個參數是需要即將轉化的樣式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章