Bạn vẫn có thể thực hiện CASE
câu lệnh kể cả trong ORDER BY
mệnh đề,
SELECT *
FROM tableName
ORDER BY (CASE WHEN DATE(dateColumn) < DATE(GETDATE())
THEN 1
ELSE 0
END) DESC, dateColumn ASC
Bạn vẫn có thể thực hiện CASE
câu lệnh kể cả trong ORDER BY
mệnh đề,
SELECT *
FROM tableName
ORDER BY (CASE WHEN DATE(dateColumn) < DATE(GETDATE())
THEN 1
ELSE 0
END) DESC, dateColumn ASC