通过mysql查询,客户名称的字母顺序无法正常工作

时间:2018-03-17 07:06:21

标签: php mysql

我按字母顺序对客户名称进行了排序,并在下面的mysql查询页面中显示为复选框列表,

SELECT * FROM customer_details WHERE customer_status ='1' order by customer_name ASC

但是这个查询导致“Z Mart”之后的输出“A.G.S Stores”错误地如下所示,

White Field Super Market
Xpress Mart
Yellow Bell Super Bazar
Z Mart
A.G.S Stores
A.N.S. Pandian Super Market
A.R Super Market
Aadithan Traders 

任何人都可以为此问题提供解决方案吗?

2 个答案:

答案 0 :(得分:2)

默认情况下

[ASC]。您可以做的是使用DESC检查是否按顺序排序,而不是从顺序中删除desc并使用ASC使用顺序或省略ASC

答案 1 :(得分:1)

您好我在mysql中尝试了MYISAM Engine For Table的数据,

请检查我的图像结果是否正确。

enter image description here

enter image description here