mysql可以在同一个查询中找到不同的内容吗

fnvucqvd  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(209)

在这个查询中,我得到了@jarlh的帮助,在这个问题中,按案例排序

SELECT *
FROM booking
WHERE booking_date=$b_date OR DATE(delivery_date)=$b_date
ORDER BY CASE WHEN booking_date=$b_date
                  THEN hour * 60 + minute
                  WHEN DATE(delivery_date)=$b_date
                  THEN HOUR(delivery_date) * 60 + MINUTE(delivery_date)
         END ASC

在我离开查询之前,我需要找到那些小时和分钟相同的帖子,并以某种方式标记它们,这样我就可以水平而不是垂直地打印它们(那些小时和分钟相同的帖子)。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题