好的,所以我正在做一些SQL修订,我应该做一个查询"使用连接而不是使用子查询,列出发布心理学书籍的出版商." 并想出了这个:
SELECT DISTINCT p.pub_name, t.category
FROM publishers p
INNER JOIN titles t
ON p.pub_id=t.pub_id
WHERE t.category='psychology';
Run Code Online (Sandbox Code Playgroud)
接下来的部分是使用子查询来完成它但是我不确定如果不在子查询本身中使用连接,你将如何做到这一点?另外我如何打印每一位作者?
该链接是数据库的pastebin.
这是架构(我知道关于折扣表的架构问题,而不是我的架构).
