我有一个名为"menu_order"的列,它没有默认值.当我使用以下select语句选择此列的内容时:
SELECT * FROM categories ORDER BY menu_order ASC
Run Code Online (Sandbox Code Playgroud)
它列出了首先没有菜单顺序的类别项目,然后列出了1和2和3的类别项目.当我试图按顺序列出内容时,有没有办法阻止SQL在数字之前不采取任何措施?
所以,例如,如果我有:
cat_name | menu_order
----------------------
Lunch | 1
Dinner |
Run Code Online (Sandbox Code Playgroud)
我执行我的查询,输出应该是:
Lunch Dinner
Run Code Online (Sandbox Code Playgroud)
不:
Dinner Lunch
Run Code Online (Sandbox Code Playgroud) mysql ×1