【发布时间】:2022-01-12 00:32:07
【问题描述】:
我已尝试使用条件 if 来订购此 sql
FROM sgm_whatsapp
WHERE `phone_number` = '51996268989'
IF(delivery_date > answer_date, ORDER BY delivery_date DESC, ORDER BY answer_date DESC);
它不工作。有人可以帮我吗?
【问题讨论】:
-
可以使用sql
case检查this -
这能回答你的问题吗? Can you add an if statement in ORDER BY?
-
考虑到在这种情况下,正如引用者答案中所解释的那样,CASE 比 IF 函数更好
-
为了将来参考,“它不工作”不是一个有用的问题描述