728x90
반응형
쿼리(Query)문을 이용하여 각각 Count를 출력하여 Code상에서 합(sum)을 할 수도 있으나,
Union 사용하여 Count 값만 가지와서 Sum을 할 수 있다.
이때 아래와 같이 사용함으로 결과값에 대한 Sum을 하여 사용 할 수 있다.
# tb_user Count
query> SELECT COUNT(*) as CNT FROM tb_user
10
# tb_admin Count
query> SELECT COUNT(*) as CNT FROM tb_admin
3
# 두 테이블 합친 Count
query> SELECT SUM(cnt) FROM (
SELECT COUNT(*) as CNT FROM tb_user
UNION ALL
SELECT COUNT(*) as CNT FROM tb_admin
) ad s
13
728x90
반응형
'+ DataBase > MySQL(MariaDB)' 카테고리의 다른 글
[MySQL] Mysql ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 해결 하기 (0) | 2020.06.13 |
---|---|
[MySQL] Concat 함수를 이용한 컬럼 합치기 (0) | 2020.01.08 |
[MySQL/MariaDB] Table Lock(테이블 락) 확인 및 해제 하기 (0) | 2019.07.24 |
[MySQL] unsigned 의미 (0) | 2018.01.06 |
[MySQL] Table Schema(테이블 스키마) 확인 (0) | 2017.08.01 |
댓글