Ini adalah order by
:
ORDER BY transType = 'I',
transDate
Ekspresi transType = 'I'
adalah ekspresi boolean. Ketika ditafsirkan sebagai bilangan bulat, "0" salah, dan "1" benar. Oleh karena itu, nilai salah muncul pertama kali dalam pengurutan, kemudian nilai benar.
Anda hanya ingin mengurutkan secara menurun:
ORDER BY (transType = 'I') DESC,
transDate