问题复现如下:

select * from merge.fraud_card1 where merge.fraud_card1.card1=merge.fraud_card1.card1

这个查询没问题,

然后下面一个居然出问题了

select * from merge.train where merge.fraud_card1.card1=merge.train.card1

也就是说merge.fraud_card1.card1在第一个SQL语句中能找到,第二个SQL语句中就找不到了.这是为什么呢?

经过仔细观察发现:

where这个关键词是有范围的,特指from后面的范围内.

所以你不能从merge.train这个表格里面查去找另外一个表格merge.fraud_card1里面的东西.

解决方案:

select * from merge.train,merge.fraud_card1 where merge.fraud_card1.card1=merge.train.card1

看到区别没?

就是from后面多增加了一个范围,

where后面不用修改也行.

Unknown column 'XXX' in 'where clause'一例排查相关推荐

  1. pymysql.err.OperationalError: (1054, “Unknown column ‘xxx‘ in ‘where clause‘“)问题解决方法

    任务 向mysql数据库用户表中加入用户头像图片,一般16M以下的图片类型选择MEDIUMBLOB即可. 遇到问题 用pymysql向mysql插入图片数据时报错:pymysql.err.Operat ...

  2. 解决Unknown column ‘xxx‘ in ‘where clause‘问题!!(泪的教训!!)

    文章目录 前言 一.报错Unknown column 'xxx' in 'where clause' 1.1 问题分析 1.2找不到属性 1.3找不到字段 前言 本人做SSM项目的时候,在做删除功能时 ...

  3. TP 框架解决Unknown column 'XXX' in 'where clause' 问题

    今天用了一条查询的sql语句怎么都不行,显示报错 Unknown column 'XXX' in 'where clause' 原生的sql语句是这样的 SELECT * FROM `user` WH ...

  4. 查询避免Unknown column ‘xxx’ in ‘where clause

    问题: 单从字面理解,我们很容易得出列名称不存在的结论, 但是,很多时候并不是列名出错造成的,而是由于拼凑sql语句时对字符类型数据没有用引号引起来造成的. 例子: 例如:  String sql=& ...

  5. 解决 pymysql.err.OperationalError: (1054, “Unknown column ‘xxx‘ in ‘where clause‘“)

    解决 python 对mysql执行操作时报错: pymysql.err.OperationalError: (1054, "Unknown column 'xxx' in 'where c ...

  6. Springboot 项目 报 Unknown column ‘xxx’ in ‘where clause’ 错误

    项目 报 Unknown column 'xxx' in 'where clause' 错误 网上找了很多有以下几个方面 1. 列名不存在的结论,但是,很多时候起始并不是由于列名出错造成的.而是由于拼 ...

  7. SQL学习笔记——Unknown column xxx in having clause

    代码1: select DepartmentId from Employee group by DepartmentId having Salary=max(Salary); 报错: Unknown ...

  8. unknown column ‘xxx‘ in ‘where clause‘的错误

    该错误是MySQL数据库,拼接SQL语句执行时,条件字符串传值时未加引号导致. 比如:以下方法调用时需要传入两个参数:查询列.条件列 fun getString(column: String, con ...

  9. 解决Unknown column ‘xxx‘ in ‘where clause‘问题

    这个错误的意思是**没有找到这个字段名.一开始我把代码从头到尾一点一点地翻看,愣是没找出问题. 然后我在数据库中使用命令查询成功了,将命令粘贴到代码中结果发现还是不行,之后我又重新将数据库表重建,但是 ...

最新文章

  1. ASP.NET Core开发之HttpContext
  2. 对quake3源代码的学习与研究初步的计划
  3. python获取代码行号
  4. 第十一章:集合(一)
  5. JAVA:this的使用
  6. 《掌握需求过程》阅读笔记05
  7. group by 去重_【小学英语口语】07I have to pee. 我要去尿尿
  8. 常见数据结构List之LinkedList
  9. java string类型时间比较大小吗_Java String类型时间比较大小
  10. 集合和Iterator迭代器
  11. python 调试技巧
  12. (21)tar打包命令详解
  13. WordPress中导入图片模糊
  14. Python程序员的发展前景
  15. 学校计算机实训室座次安排,班级座位调整流程设计
  16. 从辉煌走向消亡(上)——小型机之王DEC公司
  17. 微信小程序名片版需要服务器吗,【微信小程序】壹脉智能名片小程序源码V3.5.0+前端+后端+无插件【包更新】...
  18. 【转】欧盟物联网研究战略路线图(1)
  19. 网易互娱笔试题(2021春招)
  20. Excel条形图更换顺序

热门文章

  1. NK3C程序资源占用分析
  2. SQL-SqlServer中decimal(numeric )、float 和 real 数据类型的区别[转]
  3. HTML5编程实战之二:用动画的形式切换图片
  4. java–Servlet基础
  5. 用DTS将 SQLServer 导出到 Oracle
  6. Winxp中加密自己的用户目录
  7. CVE-2017-7921复现(解密文件)
  8. java代码执行linux命令_java执行Linux命令的方法
  9. 自网站服务器,教你如何配置自的网站服务器.doc
  10. python协程框架_FastPy3.0 发布,高性能 python 协程web框架