
以下内容也可以工作:
ORDER BY expiry < CURRENT_DATE, abs(expiry - CURRENT_DATE)
但是,此表单不会使用索引来按所需顺序生成行。如果您的查询将从中受益(从表中选择大多数行或使用限制),则需要使用并集:
SELECT ... WHERe ... AND expiry >= CURRENT_DATE ORDER BY expiry UNIOn ALLSELECT ... WHERe ... AND expiry < CURRENT_DATE ORDER BY expiry DESC
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)