order by xx and xx这是什么语法

order by xx and xx
这是什么语法,执行还不会报错。


select sum(total) 
from orders 
order by deal and unit_price > 1000;

活见久,坐等大佬解释。
见过SELECT * FROM table_name ORDER BY column1 ASC|DESC , column2 ASC|DESC 这样的sql,还没见过后面拼接and

有没有友友帮忙解答下

这个语法是根据第一个为主排序,如果第一个字段没办法进行排序,就会采用第二个,一般来说第一个不会产生排不了序的情况,所以一般都采用一个来排序

相当于判断排序 后面跟一个判断条件 不满足条件的为flase 满足条件的为true 机器语言 flase为0 true为1 那么不满足的条件的那些就会排在最前面或者是最后面