SELECT Book.Publisher, Count(Book.BookID) AS Number_of_books
FROM Book
GROUP BY Book.Publisher;
Обратите внимание, что псевдоним столбца надо писать в одно слово или же заключить в квадратные скобки (например: Count(Book.BookID) AS [Number of books] ).
Задание. Выведите список авторов и годы, в который каждый из них опубликовал первую книгу.
Что Вам не удастся сделать в конструкторе запросов, так это вложенный запрос, т.е. такой запрос, результаты которого являются условием для другого запроса. Например, нужно выбрать авторов книг, которых нет в нашей библиотеке (т.е. мы знаем о существовании подобных изданий, но ни одного экземпляра в таблице Book_in_lib не описано):
SELECT DISTINCT Author FROM Book
WHERE BookID NOT IN (SELECT BookID FROM Book_in_Lib);
Задание. Попробуйте написать запрос, который выведет авторов книг, ни одного экземпляра которых нет в читальном зале (т.е. ни у одного экземпляра текущий статус не равен «в читальном зале»).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.