我有兩個表,用戶和訪問。我想要選擇訪問表狀態字段中具有「活動」的所有用戶,並記錄所有訪問記錄的計數,而不考慮活動/非活動狀態。PHP MySQL Active Record條件總和
這個查詢只會給我的「活動」的訪問記錄
SELECT
users.user_id,
COUNT(visits.id)
FROM users u
JOIN visits v ON v.user_id=u.user_id
WHERE visits.status='active'
我在想一個子查詢,或者一個PHP循環,但擔心性能,如果用戶表增長的計數。如果子查詢是最佳解決方案,請發佈活動記錄代碼。
子查詢使用周圍的圓括號在活動記錄連接語句中工作。謝謝。 – steve76 2012-07-24 21:35:48