Итак, я столкнулся с проблемой невозможности выбрать количество строк в моей таблице.
Моя проблема: «Получить самую зарезервированную книгу в библиотеке»
Модель, которую я создал:
CREATE TABLE library_reservations (
book_isbn bigint,
book_title text,
book_publicationdate date,
reservation_date date,
reservation_addinfo text,
PRIMARY KEY(book_isbn)
);
Запрос:
SELECT book_isbn, book_title, COUNT(reservation_date)
FROM library_reservations
GROUP BY book_isbn;
Я действительно чувствую, что неправильно понял мою модель. Таблица была адаптацией таблиц PostgreSQL. Так как же мне правильно рассчитать количество бронирований для каждой книги? Каким будет мой ПК в этом случае?