Mysql命令distinc选择

时间:2013-11-08 21:38:46

标签: mysql sql-order-by distinct

我有一个简单的选择,我希望按字母顺序排序结果。

SELECT DISTINCT type
FROM cars
WHERE make = 'FORD'
ORDER BY type 

我得到了这个结果:

FORD FOCUS
FORD FOCUS C-MAX
FORD FUSION
FORD S-MAX
FORD TRANSIT
FORD C-MAX
FORD FIESTA
FORD FOCUS
FORD FOCUS C-MAX
FORD FUSION
FORD GALAXY
FORD KA
FORD MONDEO
FORD S-MAX
FORD TRANSIT
FORD TRANSIT CONNECT

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

感谢您的回复,您的结构正确,sqlfiddle.com /#!! / 73b15 / 1与我的相似。

我的查询实际上是正确的,因为我想创建一个sqlfiddle我注意到db中的数据不正确,我在“type”的开头有一些空格:(

答案 1 :(得分:0)

似乎type是关键字,请尝试

order by `type`