У меня есть таблица слов с: (id, text)
И таблица game_words с: (word_id, game_id, type)
Я бы хотел взять 9 случайных идентификаторы из таблицы слов (они должны быть уникальными) и добавить их в таблицу game_words, где word_id - это случайный идентификатор из таблицы слов, а game_id и тип задаются вручную.
Так что-то вроде:
INSERT INTO game_words (word_id, game_id, type)
VALUES (SELECT id FROM words ORDER BY random() LIMIT 9, 1, 'RED')