Mysql:把指定資料行排在前面

威本聯萌治癒的一天發表於2020-11-13

如果只是一條資料行,可以這樣:

 

SELECT * FROM user ORDER BY user_id<>7,score DESC;

 

主要是“user_id<>7”,就會把使用者id為7的排在前面。

 

如果是多條資料行:

 

SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC;

相關文章