yoni
각각의 칼럼 개수 세기 본문
[각각의 칼럼 개수 세기]
-> 각 칼럼의 개수를 카운트 하면서 별칭도 줄 수 있는 형태를 원함
-> select랑 union덕지덕지 하면 버퍼속도 낭비 심해짐 해서 이렇게 짜는것이 제일 깔끔함
SELECT COUNT( CASE WHEN LAST_MOTION_YN = 'N' THEN 1 END) LAST_MOTION_YN_CNT
, COUNT( CASE WHEN LAST_ILLUM_YN = 'N' THEN 1 END) LAST_ILLUM_YN_CNT
, COUNT( CASE WHEN COMM_STATUS = 'Y' THEN 1 END) COMM_STATUS_CNT_Y
, COUNT( CASE WHEN COMM_STATUS = 'N' THEN 1 END) COMM_STATUS_CNT_N
FROM ELDERLY
참고 URL ▶ http://www.sqler.com/398435
번외로 필드를 구분자로 묶어 출력하기
GROUP_CONCAT
'SQL' 카테고리의 다른 글
[프로시저]microsoft sql 프로시저 쿼리 내용 (1) | 2023.01.13 |
---|---|
[sql]oracle 전체 테이블의 사용 칼럼 조회 (0) | 2022.09.26 |
프로시저 확인방법 (0) | 2022.07.19 |
day, month select union으로 뽑기 (0) | 2018.08.31 |
update시 조건에 따라 null 값 셋팅 (0) | 2017.10.18 |
Comments