Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Sắp xếp ngày giờ giảm dần trong MySQL

Tạo bảng có cột date và time riêng.

Chèn 4 bản ghi cùng ngày 2018-12-16, giờ: 10:30, 10:10, 10:20, 10:00.

Sắp xếp ngày giảm, giờ giảm:

mysql> select UserId,UserName,date(IssueDate) as date1,IssueTime from SortByDateAndTime
-> order by date(IssueDate) desc, IssueTime desc;

Kết quả: John 10:30, Carol 10:20, Bob 10:10, Sam 10:00.

Sắp xếp ngày giảm, giờ tăng:

mysql> select UserId,UserName,date(IssueDate) as date1,IssueTime from SortByDateAndTime
-> order by date(IssueDate) desc, IssueTime asc;

Kết quả: Sam 10:00, Bob 10:10, Carol 10:20, John 10:30.