我想根据查询的contains对查询结果进行排序:SELECT a from Frais a where a.libelle = 'FRET' or a.libelle = 'Douane' or a.libelle = 'Transitaire'order by libelle
不能解决问题,而是按照字母顺序、asc或desc进行排序
., 'WY'SELECT DISTINCT State FROM Zip ORDER BY State ASC;+-------++---因此,它按照第一个字母的字母顺序对列表进行排序,但不是按第二个字母的字母顺序进行排序。我已经到处搜索了(w3schools,dev.mysql.com,stackoverflow,谷歌),但我没有找到任何关于“第二个字母</e
现在,您可以查询数据库,并让查询以"order by Country“结束,输出将按照国家按字母顺序对行进行排序。但是,如果我希望它们主要按国家名称排序,然后按每个国家/地区的行排序,那么输出将按城市名称排序。这个查询是什么样子的?作为测试,我打开了sql server,并在select TOP1000查询的末尾添加了"order by country“,没有出现语法错误。