*將多個表格的 Count() 結果合併到單行**
要從多個表格中取得單行結果的計數,例如:
<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中文網其他相關文章!