Oracle

[Oracle]여러개 테이블 COUNT(*)하는 방법

코생아 2021. 9. 9. 18:11
반응형

EX) A테이블, B테이블, C테이블 , D테이블 의 ROW수를 얻어오는 문법입니다. 사실 SELECT COUNT(*) FROM A테이블 이런식으로 작성해도 되지만 조금 더 편리한 방법입니다. 효율적이지는 않지만 가끔 쓰일꺼같아 정리차원에서 게시글을 작성합니다. 

SELECT 
(SELECT COUNT(*) FROM A테이블)A,
(SELECT COUNT(*) FROM B테이블)B, 
(SELECT COUNT(*) FROM C테이블)C,
(SELECT COUNT(*) FROM D테이블)D,
(SELECT COUNT(*) FROM E테이블)E,
(SELECT COUNT(*) FROM F테이블)F,
(SELECT COUNT(*) FROM G테이블)G,
(SELECT COUNT(*) FROM H테이블)H,
(SELECT COUNT(*) FROM I테이블)I,
(SELECT COUNT(*) FROM J테이블)J
FROM DUAL;

 

반응형