我有一张桌子,里面有姓名,位置(住在哪里),还有一个parent_id(父母存放在另一张桌子上).例如:
name | location | parent_id
--------+-----------+-----------
Joe | Chicago | 12
Sammy | Chicago | 13
Bob | SF | 13
Jim | New York | 13
Jane | Chicago | 14
Dave | Portland | 14
Al | Chicago | 15
Monica | Boston | 15
Debbie | New York | 15
Bill | Chicago | 16
Bruce | New York | 16
Run Code Online (Sandbox Code Playgroud)
我需要算一下有多少人住在芝加哥,并且有一个住在纽约的兄弟姐妹(分享一个parent_id).因此,对于上面的示例,计数将为3.
name | location | parent_id
--------+-----------+-----------
Joe | Chicago | 12
Sammy | Chicago …Run Code Online (Sandbox Code Playgroud)