我有2個這樣的表。如何通過加入兩個表來計數
表:家庭成員
----------------------------------
|Address | Name |
----------------------------------
|North Jakarta City | Andra |
|North Jakarta City | Halim |
|South Jakarta City | Irma |
|Thousand Island Village | Dian |
----------------------------------
表:成員詳細
---------------
| Name | Age |
---------------
| Andra | 1 |
| Halim | 50 |
| Irma | 20 |
| Dian | 4 |
---------------
什麼是正確的查詢,如果我要算年齡0-4成員誰住在'城市'?我試過使用這個查詢,但結果不正確。正確的結果應該是1,因爲只有安德拉誰住在一個城市和0至4歲之間請幫助我。
SELECT COUNT(family_members.name) AS total FROM family_members, member_details
WHERE family_members.address LIKE '%City%' AND member_details.age BETWEEN 0 AND 4
'FROM family_members加入member_details使用(名稱)' – splash58