今天在测试的时候,发现页面上提示某个操作失败,于是到日志里查看原因出在哪,以下是相关日志。
瞄了一下大概是查询语句错误,于是直接复制语句到navicat中,使用过navicat的应该都知道,这玩意有个美化的功能,点了之后,复制的语句就变成下图的样子了。
正常执行一下sql,居然显示出来结果了, 一整个大震惊。
所有的一切都变得扑朔迷离,想了半天不知道是哪里的问题,甚至我都开始考虑换一种写法:
然后我就发现,乱写时间过得真的很快。
不过还是想不通,到底问题出在哪里,所幸慢慢看日志,
突然发现sum后面有个空格,/微笑。
最后反应过来是这个navicat自动优化掉了,好活该死,花了我好长时间去看~