【发布时间】:2015-11-24 22:42:30
【问题描述】:
我是一个数据库,我只是在为一个小组项目玩 sqlite3。
我有两张类似这样的表格:
Table 1:
tv_show_id, tv_show_rating
Table 2:
tv_show_id, cast_id
每个 tv_show 有 1 个唯一 id,但在表二中,每个 tv_show 有多个 cast_id
所以我们有这样的东西:
Table 1:
1234, 90
5678, 88
Table 2:
1234, "person 1"
1234, "person 2"
5678, "person 1"
5678, "person 3"
我想要以下结果:(人 a,人 b,共显示 # 个)
(person 1, person 2, 1)
(person 1, person 3, 1)
(person 2, person 1, 1)
(person 2, person 3, 0)
(person 3, person 1, 1)
(person 3, person 2, 0)
如何使用 JOINS 获得这些结果?
【问题讨论】:
标签: sql database sqlite select join