我试图用条件if 来订购这个sql
FROM sgm_whatsapp
WHERE `phone_number` = '51996268989'
IF(delivery_date > answer_date, ORDER BY delivery_date DESC, ORDER BY answer_date DESC);
它不起作用。有人能帮我吗?
通过IF 订购
FROM sgm_whatsapp
WHERE `phone_number` = '51996268989'
order by
IF(delivery_date > answer_date, delivery_date , answer_date) desc;
SELECT fields
FROM sgm_whatsapp
WHERE `phone_number` = '51996268989'
ORDER BY
CASE WHEN delivery_date > answer_date THEN delivery_date
ELSE answer_date
END DESC