我想先按字段排序我的查询,然后对于不在“按字段”列表中的查询,按字母顺序排序。当我这样做时,结果首先给出不在字段列表中的所有字段,然后在这些字段之后,结果显示按字段排序的字段(正确)
这是我的查询:
SELECT merk FROM user WHERE merk <> '' group by merk
ORDER BY FIELD(merk,'Theo', 'Anne et Valentin') ASC, merk ASC
结果是这样的(看最后2个是ORDER BY FIELD记录)
'Binoche'
'Binoche Mini'
'Blac'
'Carrera'
'Christian Dior'
'D&G'
'Staffan Preutz Design'
'Tim Van Steenbergen'
'Tom Ford'
'Tom Tailor'
'Tommy Hilfiger'
'Vogue'
'Vuillet Vega'
'You\'s Eyeworks'
'Theo'
'Anne et Valentin'