Non c'è niente di sbagliato nell'SQL originale.
Motivo per cui non sembra funzionare come ti aspetti perché utilizzi la locale estone, ma Regole di confronto estoni richiedono che 'Z' venga prima di 'T'.
Puoi utilizzare regole di confronto diverse o creare un database in en_US.UTF-8 locale.