Привет, у меня проблема с выбором строк из таблиц базы данных.Выделить все строки из объединенной таблицы в виде столбцов
Таблица A
Id, name
Таблица B
Id, playingdate, points
Таблица а и б связаны с такой, как a.id = b.id
Данные за столом
1, john
2, tim
Данные для таблицы б
1, 20170101, 3455
1, 20170108, 4532
2, 20170101, 5666
2, 20170108, 4768
Так я хочу, чтобы вернуть
John, 3455, 4532
Tim, 5666, 4768
Как я Buid SQL, выберите?
Если количество игровых дат будет переменным/неизвестным, для этого вам понадобится динамический SQL. Вы еще что-то пробовали? –
Вы не можете вернуть переменное число столбцов с помощью «ванильного» SQL, вам нужно будет вернуть две строки возврата для каждого из этих чисел и присоединиться к списку в вашем приложении. – jackarms
выберите имя, точки из таблицы a, таблицу b где a.id = b.id; –