我是安静的编程新手,所以我需要一些帮助在下面的情况下查询。
用户表
uid (PK)| name | score
------------------
1 | john | 20
2 | mary | 40
3 | david | 60
4 | nancy | 80
问题表
qid|question
-------------
1 | a
2 | b
3 | c
4 | d
问题用户表
quid | user_id (FK) | question_id (FK)
--------------------------------
1 | 1 | 1
2 | 2 | 1
3 | 1 | 2
4 | 3 | 3
上面显示了数据库的表结构。 question_user
表包含特定用户已回答的问题。我想以描述的方式得到特定用户尚未回答的问题列表。
3条答案
按热度按时间t98cgbkg1#
试试这个:
样本数据:
t-sql:
yxyvkwin2#
如果你想在desc中得到特定用户没有回答的问题,那么使用下面的查询
alen0pnh3#
下面的查询应该会给出用户尚未回答的问题。