Мне нужно создать запрос, который возвращает пары авторов (имя и фамилия), которые написали книгу вместе.
Это таблицы:
АВТОР
orcid (PRIMARY KEY to identify AUTHOR)
name
surname
Книга
doi (PRIMARY KEY to identify book)
title
ПИСЬМА
orcid (foreign key references Orcid (Author))
doi (foreign key references Doi (Book))
Например
BOOK TITLE = RED ROSE (DOI = A100)
WRITTEN BY AUTHORS = X (ORCID = 2 ) AND Y (ORCID = 1)
Я застрял на этой проблеме, это то, что я пытался, но я не знаю, как принимать только пары авторов.
SELECT author.name, author.surname
FROM author
JOIN writes ON writes.orcid = author.orcid
JOIN book ON writes.doi = book.doi
Извините, если я не ясно, но английский sh не мой родной язык