Доступ к вложенной таблице во время запроса соединения (Sql, Oracle) - PullRequest
0 голосов
/ 08 апреля 2020

Я хочу выбрать количество строк во вложенной таблице, однако, я хочу сделать это, соединяя отношения между двумя реляционными таблицами. (Одна из этих таблиц содержит столбец, который использует UDT, вложенную таблицу).

Я думал, что применения обычного logi c для доступа к вложенной таблице непосредственно в объединении будет достаточно, однако, я Я обнаружил, что это не правильный путь к go, и у меня возникли проблемы с его выяснением. Это мой запрос на данный момент.

SELECT s.sponsor_id, t.ticket_id, COUNT(*) t
FROM THE(
         SELECT t.purchases
         FROM tickets t)
FROM sponsors s
JOIN tickets t
ON s.sponsor_id = t.sponsor_id;

В столбце "покупки" в моей таблице заявок используется UDT, который является вложенной таблицей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...