Order by
hoạt động trong Oracle. Vấn đề phải là kết quả bạn nhận được khác với những gì bạn mong đợi.
Một lý do điển hình cho điều này sẽ là một số được biểu diễn dưới dạng một chuỗi. Điều này sẽ sắp xếp các thứ là 1, 10, 100, 101, 102. . . trông không đúng, nếu bạn đang mong đợi thứ tự số.
Tôi đoán rằng những điều sau sẽ hoạt động:
order by cast(customer_id as int)