У меня есть 2 таблицы в Postgres ( таблица инвентаря и таблица событий ). В таблице инвентаризации мой первичный ключ состоит из 8 строк. Пример '03163161'.
Теперь я должен произвольно ввести их в таблицу событий с помощью первичного ключа, который находится в таблице инвентаря.
Каким образом я могу это сделать? Я попытался найти его в Google, но, похоже, ни у кого нет решения, и я пытаюсь поэкспериментировать с тем, как я могу произвольно ввести PK таблицы инвентаризации в таблицу событий, поскольку данные почти 3k.
Обновление # 1
Я пытался использовать код ниже
INSERT INTO dashboard.event(terminal_id) VALUES (SELECT terminal_id FROM dashboard.inventory)
, но я получаю сообщение об ошибке:
ERROR: syntax error at or near "SELECT"
LINE 1: INSERT INTO dashboard.event(terminal_id) VALUES (SELECT term...
^
SQL state: 42601
Character: 50