DB

[SQL][Error] WHERE절 Alias

오선지♬ 2022. 12. 16. 18:57
728x90
반응형

Unknown column 'MAX_Salary' in 'where clause'

 

WHERE 절에 Alias 를 쓰면 위와 같은 에러가 난다.

Alias(별칭)을 인지할 수 있는건 GROUP BY 이후 절부터 별칭을 인지할 수 있기 때문이다.

where 절과 비슷한 역할을 하는 HAVING 절은  GROUP BY 이후에 오기 때문에 Alias  사용가능하다.

728x90
반응형

'DB' 카테고리의 다른 글

[DB][SQL] VARCHAR / NVARCHAR  (0) 2022.12.18
[SQL][Mybatis] <selectKey>  (0) 2022.12.17
[SQL] SQL INSERT INTO SELECT 문  (0) 2022.12.14
[SQL] STUFF  (0) 2022.12.13
[SQL] WINDOW FUNCTION  (0) 2022.12.12