我正在瀏覽數據庫中的最新五個條目。我也想顯示旁邊的條目總數。COUNTing總行,同時選擇這些的一個子集 - 在一個MySQL查詢?
目前我正在運行的兩個查詢 - 第一,以獲取最新的五:
SELECT reference.id, reference.name
FROM reference
WHERE (status = 2 OR status = 3)
ORDER BY reference.date
LIMIT 5
第二,要計算總:
SELECT COUNT(reference.status) AS complete_count
FROM reference
WHERE (status = 2 OR status = 3)
有什麼辦法加入這些兩合一?當我嘗試向第一個查詢的輸出(COUNT
)添加另一列時,它只返回一行。
謝謝!