У меня есть две таблицы для песен. Основная таблица имеет столбец ID
и различные столбцы, описывающие песню. Во втором столе есть списки воспроизведения, включающие ID
s из основного стола.
Таким образом, существует связь 1 to many
между двумя таблицами.
Мне нужен запрос для возврата всех данных из мастер-таблицы со столбцом, в котором указано, сколько раз каждая отдельная песня использовалась в списках воспроизведения.
Я пробовал следующий запрос SQL с подзапросом для счетчика в мастере настройки адаптера таблиц Visual Studio, но получаю ошибку
Отсутствует или не завершено предложение SELECT
SELECT SongID, Title, (
COUNT(SongQueues.SongQueueSongID)
FROM SongQueues
WHERE SongQueues.SongQueueSongID = Songs.SongID
) AS PlayCount
FROM Songs
Я бы хотел, чтобы результат был:
1 Imaging 5;
2 Мост через неспокойную воду 9;
... и т.д.