Ошибка подзапроса: возвращается более одной строки - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь получить все значения Terminal_id из своей таблицы инвентаря, тип_компьютера которого равен 'CAM', а затем использовать эти значения Terminal_id для получения всех необходимых мне данных в таблице событий.

Подзапрос ниже - это тот, который я я пытаюсь использовать для получения данных:

SELECT de.terminal_id FROM dashboard.event de WHERE de.terminal_id = (
SELECT di.terminal_id FROM dashboard.inventory di WHERE di.machine_type = 'CAM')

, но проблема всякий раз, когда я запускаю запрос, ошибка:

ERROR:  more than one row returned by a subquery used as an expression
SQL state: 21000

- это та, с которой я всегда сталкиваюсь. Любая помощь будет оценена.

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