SQL ORDER BY无法按预期工作

时间:2014-11-10 06:21:20

标签: mysql sql

我的statement

Select * From Table ORDER By MyDay;

我相信我的old statement

Select * From Table ORDER By MyDay, MyTime 

和 我将其修改为上面的statement。我注意到,除非我删除我的信息并再次插入正确的命令。 MyDayvarchar,这是我现在得到的结果 这是我可以解决这个问题的方法,我可以在不重新插入所有数据的情况下解决这个问题

Monday
Tuesday
Sunday
Sunday
Monday
Monday
Monday
Tuesday

1 个答案:

答案 0 :(得分:0)

我不确定,但我在Fiddle& amp;对我来说,它按预期工作。 它给了我适当的输出。

请检查这里是演示链接

<强> Click To See DeMO

<强>问题

1。我不确定可能是什么问题但是 其中一种可能性是您在日期之前插入了SPACE

所以尝试修剪()功能

我已为此创建了演示,请检查相同的链接

我希望这可以帮助你