【发布时间】:2011-11-06 07:27:44
【问题描述】:
我想显示约翰有多少爱好。你能告诉我怎么写SQL语句吗?
PERSON 表
ID | NAME
1 | John
爱好表
ID | NAME
1 | music
2 | sport
PERSON_HOBBY_COMBINATION 表
ID | PERSON_ID | HOBBY_ID
1 | 1 | 1
预期结果
HOBBY_NAME | HOBBY_EXIST
music | YES
sport | NO
【问题讨论】:
-
Person 表中的名称是否唯一?看起来没有,所以可能有很多人姓约翰。
标签: sql many-to-many