Tôi đã tạo một bảng. Trong một trường, tôi có mức độ ưu tiên của bản ghi đó (từ 1-9). Tôi đã không đặt mức độ ưu tiên cho tất cả các bản ghi, vì vậy đối với một số bản ghi, nó sẽ giữ nguyên.Có thể sử dụng cả hai đơn hàng theo và trong một truy vấn đơn lẻ
Khi hiển thị các bản ghi này trong trang HTML, tôi chỉ kiểm tra những ưu tiên đó - nếu ưu tiên tồn tại, thì tôi sẽ hiển thị như vậy, nếu nó rỗng, thì tôi sẽ hiển thị nó là ưu tiên thấp nhất của '10' (chỉ để hiển thị).
Sự cố xảy ra khi sắp xếp bảng. Nếu tôi cố gắng để sort(DESC)
bảng, nó sẽ hiển thị 10 trong hàng đầu tiên và sau đó tiếp tục hoàn hảo (1,2, ....).
Cách giải quyết vấn đề này?
Có thể hiển thị các ưu tiên trước và sau đó tiếp tục với các giá trị null không?
bạn có thể cung cấp các truy vấn SQL đầy đủ bạn sử dụng? –
chọn mức độ ưu tiên từ thứ tự priortable theo mức độ ưu tiên desc – praveenjayapal