*여러 테이블의 개수 병합() 결과를 단일 행으로**
여러 테이블에서 단일 행 결과의 개수를 가져오려면 다음을 수행하세요.
<code>Count_1 Count_2 123 456</code>
tab1과 tab2가 소스 테이블인 경우 다음 형식으로 쿼리를 사용하세요.
<code class="language-sql">SELECT ( SELECT COUNT(*) FROM tab1 ) AS count1, ( SELECT COUNT(*) FROM tab2 ) AS count2 FROM dual;</code>
지침:
SELECT
문은 여러 개수 결과를 단일 행으로 반환하기 위한 자리 표시자 역할을 합니다. SELECT
문은 각 테이블의 개수를 계산합니다. dual
은 단일 행을 포함하는 내장 테이블이며 여기서는 가상 테이블로 사용됩니다. 이를 포함하면 소스 테이블이 비어 있어도 외부 SELECT
문이 항상 단일 행을 반환하도록 보장됩니다. 위 내용은 여러 테이블의 COUNT(*) 결과를 단일 행으로 결합하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!