我希望這是一個人一個簡單的問題, 我試圖讓屬於某一regionID用戶的計數獲得的行數。MYSQL - 從2個表
我有一個用戶表和場地表,我想匹配用戶區域和場館區域特定regionID。
例如
SELECT COUNT(*) FROM users
LEFT JOIN venues
ON users.region = venues.region
WHERE venues.regionID = '18'
我從各種嘗試的結果導致數以百萬計,爲1到無響應的頁面(大口)
實施例表中的數據:
用戶
userID = 1
region = 'Brisbane'
ve nues
venueID = 1
region = 'Brisbane'
regionID = '18'// which equates to Queensland
感謝
你要麼需要更清楚地說明你的目標了一下,還是向我們展示了一塊的原始數據集以及您期望的查詢最終返回的內容。就目前而言,您要完成的目標並不十分清楚。 – Santi
那麼,你顯示的查詢工作?它輸出什麼?你爲什麼使用'LEFT JOIN'? 'users.region'包含的是什麼,它與'users.region'匹配嗎? –
嗯我認爲這個問題是「屬於某個regionID的用戶數」,其餘的很不明確 – niceman