mysql : select 2 as selectType,null as rid 报错

不知道为什么会报错,window7测试没问题,在linux上报错,但直接把语句拿到linux上的navicat执行也不报错。

环境

  • linux
  • mybatis 3.5
  • mysql 5.6

报错语句

SELECT DISTINCT
    T.rid AS factorRid ,
    null as rid,
    2 as selectType
FROM
    TD_FACTOR T1
    LEFT JOIN TD_ITEM T ON T.RID = T1.FACTOR_ID

初步解决方案

将 null as rid, 2 as selectType 去掉了,不在报错

阅读 2k
1 个回答

可能要加上反引号,null

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题