Column 'id' in where clause is ambiguous
2016-12-01 16:24
976 查看
使用mabatis多表查询,发现报错: Column 'id' in where clause is ambiguous。
Column 'id' in where clause is ambiguous。的意思是:列"id"是模棱两可的。
sql语句:select psc.* ,ssc.id as sscid,c.course_name from t_parent_select_course psc left join t_school_select_course ssc on psc.school_sel_course_id=sscid left join t_course
c on ssc.courseid=c.id where id=1
原来是2张表都有id字段,应该指定是哪一张表的id。
Column 'id' in where clause is ambiguous。的意思是:列"id"是模棱两可的。
sql语句:select psc.* ,ssc.id as sscid,c.course_name from t_parent_select_course psc left join t_school_select_course ssc on psc.school_sel_course_id=sscid left join t_course
c on ssc.courseid=c.id where id=1
原来是2张表都有id字段,应该指定是哪一张表的id。
相关文章推荐
- Integrity constraint violation: 1052 Column "order_id" in where clause is ambiguous
- MySQLIntegrityConstraintViolationException: Column 'ID' in where clause is ambiguous
- Column 'id' in where clause is ambiguous
- MySQLIntegrityConstraintViolationException: Column 'ID' in where clause is ambiguous
- Column 'id' in where clause is ambiguous
- Column 'id' in where clause is ambiguous
- MySQLIntegrityConstraintViolationException: Column 'ID' in where clause is ambiguous
- MySQLIntegrityConstraintViolationException: Column 'ID' in where clause is ambiguous ;
- 使用mysql数据库进行左右连接查询的时候出现错误提示 Column 'id' in where clause is ambiguous
- Integrity constraint violation: 1052 Column 'user_id' in where clause is ambiguous
- MySQLIntegrityConstraintViolationException: Column 'ID' in where clause is ambiguous
- Column 'id' in where clause is ambiguous
- Column 'Email' in where clause is ambiguous
- Column ' ' in where clause is ambiguous
- Yii报错:SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in order clause is ambiguous
- Column 'is_valid' in where clause is ambiguous
- 错误信息:Column 'SalesMarketID' in where clause is ambiguous
- tomcat 报Column 'del_flag' in where clause is ambiguous
- column in where clause is ambiguous MySQL异常
- Column 'id' in where clause is ambiguous