Order by
werkt in orakel. Het probleem moet zijn dat de resultaten die u krijgt anders zijn dan u verwacht.
Een typische reden hiervoor is een getal dat wordt weergegeven als een tekenreeks. Dit zou dingen bestellen als 1, 10, 100, 101, 102 . . . die er niet correct uitziet, als u numerieke volgorde verwacht.
Mijn gok is dat het volgende zou werken:
order by cast(customer_id as int)