Este es su order by
:
ORDER BY transType = 'I',
transDate
La expresión transType = 'I'
es una expresión booleana. Cuando se interpreta como un número entero, "0" es falso y "1" es verdadero. Por lo tanto, los valores falsos aparecen primero en la ordenación, luego los valores verdaderos.
Solo desea ordenar de forma descendente:
ORDER BY (transType = 'I') DESC,
transDate