Đây là order by
:
ORDER BY transType = 'I',
transDate
Biểu thức transType = 'I'
là một biểu thức boolean. Khi được hiểu là một số nguyên, "0" là sai và "1" là đúng. Do đó, giá trị sai xuất hiện đầu tiên trong sắp xếp, sau đó là giá trị đúng.
Bạn chỉ muốn sắp xếp giảm dần:
ORDER BY (transType = 'I') DESC,
transDate