# DataBase/Mysql(MariaDB)
유니온쿼리(Union Query)이용 결과값(Result Value) 합치기(Sum)
다크쉐라빔
2023. 1. 30. 13:57
728x90
반응형
유니온쿼리를 이용해서 아래와 같이 2개의 결과값을 합쳐야할 경우 아래와 같이 하면됩니다.
MariaDB [darksharavim]> SELECT count(*) as cnt FROM `wp_usermeta`;
+-----+
| cnt |
+-----+
| 41 |
+-----+
1 row in set (0.001 sec)
MariaDB [darksharavim]> SELECT count(*) as cnt FROM `wp_postmeta`;
+-----+
| cnt |
+-----+
| 39 |
+-----+
1 row in set (0.001 sec)
MariaDB [darksharavim]> select sum(cnt) from (
-> SELECT count(*) as cnt FROM `wp_usermeta`
-> union all
-> SELECT count(*) as cnt FROM `wp_postmeta`
-> ) as ss;
+----------+
| sum(cnt) |
+----------+
| 80 |
+----------+
1 row in set (0.001 sec)
728x90
반응형