Notice
Recent Posts
Recent Comments
Link
투케이2K
54. (MSSQL/SQL) group by , select 서브쿼리 사용해 특정 부서에 포함된 직급 연봉 출력 실시 본문
[개발 환경 설정]
개발 툴 : SSMS
개발 언어 : MSSQL
[소스 코드]
/*
[group by , select 서브쿼리 사용해 특정 부서에 포함된 직급 연봉 출력 실시]
1. group by : 그룹 매핑을 수행합니다
2. having : 그룹 조건을 지정합니다
3. select 서브쿼리 : select 절에서 () 소괄호를 사용해 쿼리 안에서 또 다른 쿼리를 수행합니다
*/
select t_dept as '부서',
t_rank as '직급',
(select t_rank_money
from test_rank
where t_rank_name = t_rank) as '연봉' -- [4] : 서브쿼리 사용해 연봉 데이터 출력 실시
from test_user
where t_dept = '백제' -- [1] : 특정 부서 조건
group by t_dept , t_rank -- [2] : 그룹 매핑 실시
having t_rank in ('이사', '사장') -- [3] : 그룹 조건 지정
;
[결과 출력]
반응형
'MsSqlDB' 카테고리의 다른 글
56. (MSSQL/SQL) where 절에서 case when then 조건문을 사용해 특정 데이터 정렬 실시 (0) | 2022.05.09 |
---|---|
55. (MSSQL/SQL) like 조건 절에 정규식 (reg) 적용해 특정 문자 패턴을 만족하는 데이터 출력 실시 (0) | 2022.05.08 |
53. (MSSQL/SQL) LEN , REPLACE 사용해 특정 문자 개수 확인 실시 (0) | 2022.05.03 |
52. (MSSQL/SQL) [프로시저/PROCEDURE] [INPUT [부서] / OUT [컬럼]] 특정 부서 데이터 조회 (0) | 2022.05.01 |
51. (MSSQL/SQL) row_number()을 사용해서 소계 그룹별 순차적 순번 표시 실시 (0) | 2022.04.18 |
Comments