MySQL: запрос на создание строки для каждого первичного ключа в родительской строке

Это можно легко написать в сценарии, но я хотел бы научиться делать это только на чистом SQL. У меня есть таблица пользователей . В таблице users id является первичным ключом. Теперь представьте, что у меня есть новая таблица с именем foos . У каждого пользователя может быть один файл foo. Я хотел бы иметь возможность создать строку (не имеет значения, совпадают ли данные прямо сейчас) для каждого пользователя в таблице users в таблице foos . foos имеет всего два столбца, user_id , name .

Как лучше всего перебрать пользователей и создать соответствующую строку в foos для каждого пользователя, где user_id - это user.id, а name - любая случайная строка.

0
задан randombits 14 October 2011 в 20:18
поделиться