본문 바로가기
오류 기록

[db에러]Column: '컬럼명' in where clause is ambiguous

by 몽일! 2024. 3. 8.

Column: '컬럼명' in where clause is ambiguous

서로다른 테이블을 조인했을때 같은 컬럼이 있으면 생기는 에러

SELECT * FROM A,B WHERE id = 1

A와 B 테이블 모두 id를 가지고 있다면 에러가 난다.

SELECT * FROM A,B WHERE a.id = 1