Tôi tìm nạp một mảng với tiêu đề cần làm và ngày đến hạn từ MySQL. Tôi muốn đặt hàng nó theo ngày và có lâu đời nhất trên đầu trang. Nhưng có một số todos không có ngày. Những todos tôi không muốn hiển thị ở vị trí đầu tiên mà là ở dưới cùng của danh sách của tôi. Thật không may, MySQL đặt những cái trống đầu tiên.PHP, MYSQL: Sắp xếp theo ngày nhưng ngày trống cuối cùng không phải trước tiên
Có cách nào tôi có thể làm điều đó trong một truy vấn (không thể sử dụng MySQLi, sử dụng ActiveRecord của CI). Tôi có thể chạy một truy vấn thứ hai cho tất cả các todos không có ngày và đặt chúng ở dưới cùng. Nhưng tôi muốn làm cho nó trong một truy vấn - nếu có thể?
Cool :-) Hoạt động tốt! Tôi phải thay đổi những cái rỗng để NULL thay vì 0000-00-00 nhưng sau đó nó là chính xác những gì tôi cần. – suntrop
Tốt. Có, 'NULL' là một biểu diễn tốt hơn cho hàng không có ngày hơn' 0000-00-00'. –
DUDE I LOVE YOU! (Có điều này cố định vấn đề của tôi). –