关于MySQL ORDER BY
2010-03-17 17:26
369 查看
由于系统需要,写了一个ORDER BY 的SQL查询语句进行字段排序,查询结果没有进行排序,SQL语法正确;
于是,进入MySQL控制台,执行SQL语句,没有报错,但是就是没有排序;
经过查找发现,在写 ORDER BY ' time' DESC 语句中,使用了“ ' ”符号,导致MySQL无法正常解析,去掉排序正常;
或者可以用 “`”这个代替,即 ORDER BY ` time` DESC;
虽然找到错误原因,但是不知 “`”和 “ ' ”在SQL语句中的区别,希望有知道的高人指导。
非常感谢!!!
于是,进入MySQL控制台,执行SQL语句,没有报错,但是就是没有排序;
经过查找发现,在写 ORDER BY ' time' DESC 语句中,使用了“ ' ”符号,导致MySQL无法正常解析,去掉排序正常;
或者可以用 “`”这个代替,即 ORDER BY ` time` DESC;
虽然找到错误原因,但是不知 “`”和 “ ' ”在SQL语句中的区别,希望有知道的高人指导。
非常感谢!!!
相关文章推荐
- 关于mysql 的order by rand()
- 关于mysql order by 的select查询的索引创建和优化
- 关于mysql Order by 索引
- MySQL ORDER BY 的实现分析
- MYSQL order by排序与索引关系总结
- MySQL Order By Rand()效率
- mysql order by 自定义
- MySQL高级开发(五)--查询优化(ORDER BY & GROUP BY)
- 转!!mysql order by 中文排序
- mysql order by case when
- Mysql ORDER BY用法的一点理解
- MySQL Order by 、Group by 、Distinct的优化
- MySQL Order By索引优化
- 关于group by 、group by having、where group by与 group by order by
- mysql union order by 分别排序问题
- 关于CTE的使用,以及TOP/ORDER BY的执行顺序
- mysql5.7中的一个update order by排名问题解决办法(一条sql搞定排名)
- mysql group by order by limit 1
- mysql ORDER BY,GROUP BY 和DISTINCT原理
- Mysql order by与limit混用陷阱