簡體   English   中英

MySQL ORDER BY日期和團隊

[英]MySQL ORDER BY date and team

我想按日期排序,然后加入MySQL查詢。 它應該類似於以下內容:

SELECT * FROM games ORDER BY gamedate ASC, team_id

並且它應該輸出如下內容:

2010-04-12 10:20 Game 1 Team 1
2010-04-12 11:00 Game 3 Team 1
2010-04-12 10:30 Game 2 Team 2
2010-04-14 10:00 Game 4 Team 1

這樣,第1隊在同一日期彼此交戰,但在新日期分開

假設gamedate是一個日期字段而不是datetime字段,那應該起作用。 如果它是日期時間字段,則必須使用類似date(gamedate)東西作為第一個排序謂詞:

SELECT * FROM games ORDER BY date(gamedate) ASC, team_id ASC

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM