(MARIA DB)Heidi SQL 구문 오류
-
게시물 수정 , 삭제는 로그인 필요
안녕하세요 heidi SQL에서 직원, 고객, 부서 테이블을 만들어 각각 자료를 입력해놓고 세 테이블을 조인하여 아래와 같이 부서명별 고객 인원수 (부서가 없으면 "무소속")를 출력하는 코드를 만들었는데요
문2) 부서명별 고객 인원수 (부서가 없으면 "무소속")
1번 코드
SELECT NVL(buser_name, '무소속') AS 부서명, COUNT(NVL(buser_name, '무소속')) AS 고객인원수
FROM jikwon
INNER JOIN gogek ON gogek_damsano = jikwon_no
LEFT OUTER JOIN buser on buser_no = buser_num
GROUP BY NVL(buser_name, '무소속');
2번코드
SELECT NVL(buser_name, '무소속') AS 부서명, COUNT(NVL(buser_name, '무소속')) AS 고객인원수
FROM jikwon
INNER JOIN gogek ON gogek_damsano = jikwon_no
LEFT OUTER JOIN buser ON buser_no = buser_num
GROUP BY NVL(buser_name, '무소속');
1번코드랑 2번코드가 코드 내용은 똑같은데 현재 쿼리 실행으로 1번 코드를 실행하면 오류가 나고 2번 코드를 실행하면 정상적으로 아래와 같이 실행됩니다. 왜 코드가 같은데 1번 코드는 실행이 안되고 2번 코드는 실행이 되는 걸까요?
#mariadb heidisql #heidi mariadb