我有这个查询:
SELECT user.user_id,
user.user_name,
user.user_hash,
suspension.suspension_expireson
FROM user
LEFT JOIN suspension
ON suspension.suspension_user = user.user_id
WHERE user.user_name = "tester"
ORDER BY suspension.suspension_expireson DESC
LIMIT 1;
它命令suspension_expireson
最高的数字(它是 unixtime,所以未来最远)首先出现,但我希望NULL
排名高于任何数字。所以如果NULL
在suspension_expireson中有一行值,我想要那个。
我应该如何修改查询来做到这一点?
提前致谢!