есть user_id, который является обычным integer.
таблица user уже содержит несколько записей, а account пустая.
мне надо заполнить account: я хочу написать такой запрос, который выбрал бы айди всех существующих пользователей из user и подставил бы их в качестве значения user_id в account, но я плохо понимаю как это делать, раньше не приходилось писать такие запросы.
синтаксис совсем невалидный, это больше как псевдокод для объяснения того, что я пытаюсь сделать:
INSERT INTO "account" VALUES (user_id) JOIN "user" u USING (id);
можете подсказать как правильно составить запрос?
мб так? INSERT INTO account (user_id) SELECT id FROM user
Обсуждают сегодня