Vấn đề với điều này là do có một giá trị trùng lặp mà bạn chỉ định cho đơn đặt hàng của mình bằng cách gọi là Ông hoặc Bà của nó.
nếu bạn muốn đảm bảo rằng nó sẽ luôn theo một thứ tự cụ thể thì bạn cũng nên bao gồm khóa chính làm thứ tự thứ hai để giữ cho tất cả đều giống nhau .. hay còn gọi là
ORDER BY CON_PREFIX ASC, M_ID ASC
như hiện tại là ORDER BY CON_PREFIX
đang cung cấp cho bạn chính xác những gì nó sẽ cung cấp cho bạn, các tiền tố theo thứ tự tăng dần, không có gì liên quan đến giới hạn gây ra điều này, bạn chỉ cần nói với MySQL cách khác mà bạn muốn dữ liệu được trả lại cho bạn.
để phản hồi PERSONAL OPINION
của bạn chỉnh sửa trong câu hỏi .... những gì bạn đang mô tả là không hợp lý, hãy nghĩ về nó theo cách này, bất kỳ thứ tự mặc định nào sẽ được sử dụng để lấy dữ liệu hiện đã biến mất vì bạn đang chỉ định một thứ tự. nếu không có bất kỳ thứ tự nào trong mệnh đề thì mysql có một mẫu lựa chọn chung nhưng một lần nữa nó sẽ biến mất khi bạn đặt hàng theo truy vấn