我从MySQL中获取了一个包含待办事项标题和截止日期的数组。我想按日期排序,并将最旧的置于顶部。但是有一些待办事项没有日期。这些待办事项我不想显示在前几个位置,而是想显示在列表底部。不幸的是,MySQL会将空值排在最前面。
是否有一种方法可以在一个查询中完成(不能使用MySQLi,要使用CI的ActiveRecord)?我可以运行第二个查询来查找所有没有日期的待办事项并将它们放在底部。但是我希望尽可能只用一个查询来完成。
是否有一种方法可以在一个查询中完成(不能使用MySQLi,要使用CI的ActiveRecord)?我可以运行第二个查询来查找所有没有日期的待办事项并将它们放在底部。但是我希望尽可能只用一个查询来完成。
NULL
比0000-00-00
更好地表示了没有日期的行。 - Jason McCreary