TIMESTAMP形式の「日付時刻」の列を持つmysql表があります。その列を使用して1日ごとに行をグループ化する方法はありますか?そして、SQLクエリでは、PHPでそれらをグループ化しません。あなたのコラムを想定しTIMESTAMP列を使用してMySQLをグループごとに
3
A
答えて
8
はDate and Time typesのいずれかです。
SELECT ... GROUP BY DATE(`datetimecolumn`)
6
GROUP BY TO_DAYS(`datetime_column`)
+0
カラムがunixtimeの場合は、 'TO_DAYS(FROM_UNIXTIME(\' unixtime_column \ '))'を使用してください。これは動作します:D – Inkeliz
3
あなたは、標準のDATETIME列を持っている意味場合は、hereを説明した機能のいずれかを使用してグループ化することができます。例えば
:
GROUP BY DATE(datetime_column);
あなたが実際に(あなたの答えが指定されていない)、TEXTまたはVARCHAR列を持っている場合は、あなたが最初の日付にに変換する必要があります:
GROUP BY DATE(STR_TO_DATE(datetime_column));
関連する問題
- 1. MySQLのTIMESTAMPカラム - 日別グループ
- 2. Mysqlは列ごとにグループを追加します
- 3. 日付の列に基づいて、週ごとのMySQLグループ化?
- 4. MYSQLグループごとにグループを選択し、グループごとにcreated_atが今週以内にある場合
- 5. data.tableを使用してグループごとに標準化する
- 6. TIMESTAMPとDATETIME MySQL
- 7. EFコアを使用したTimeStamp/Rowversion列
- 8. ご注文後にMysqlグループ?
- 9. 列ごとにMySqlグループをグループ化し、一意のgroup_idを割り当てます
- 10. 列ごとの合計グループ
- 11. グループごとに列に関数を適用する
- 12. グループごとのカウント数とpysparkを使用したピボット
- 13. HiveでPySparkを使用してグループごとにデータを処理する
- 14. ActiveRecord/Railsに実際のmysql TIMESTAMPカラムを使用させる
- 15. 列ごとにmysql結果を出力
- 16. Linqを使用してN行ごとにグループ分けする方法
- 17. グループごとに行をマージ
- 18. 連合豚を使用して列ごとに2つのファイル
- 19. MySQLは:TIMESTAMP
- 20. タイプごとにmysqlの行をグループ化する方法は?
- 21. グループごとにMysqlの上限1行を制限する
- 22. MySQLで1時間ごとにデータをグループ化する方法
- 23. グループごとに複数の並べ替えを使用する
- 24. group_byを使用してグループごとに異なる文字列を置換する
- 25. PHPでグループを使用してmysqlを数えるには?
- 26. PHP + MySQL Update TimeStampとNOW()を返す
- 27. タイムスタンプを使用して月ごとにSQL結果を解析するMySQL
- 28. MIN()を使用してコードごとに1レコードのみを選択する(MySQL)
- 29. APIデータを使用して2時間ごとにMySQLを更新する
- 30. 別名とグループを使用してSUMを選択した列
DATETIME形式であることを意味するのか、それともVARCHAR形式で日付が形式化されているのでしょうか? – Flimzy
タイプタイムスタンプとデフォルト値CURRENT_TIMESTAMP – riviraz
ヒント: 'DATETIME'または' TIMESTAMP'カラムの場合、表示される*形式*は無関係です。時刻は内部的に数値形式で保存されています。あなたはそれを見ると 'Y-m-d H:i:s'の形式になっています。 – deceze