SQL-запрос, чтобы подписать всех на все блоги

Приветствую, коллеги.

Нужно подписать всех пользователей на все блоги (кроме закрытых!), но не могу придумать подходящий SQL запрос. Помогите?

PS: Рассуждать о правильности массовой подписки нет смысла, так как нужно именно такое решение.

1 комментарий

avatar
Сначала выбираете id всех блогов
SELECT blog_id FROM blog WHERE blog_type='open'

Затем выбираете id всех пользователей
SELECT user_id FROM user

Потом помещаете в таблицу
INSERT INTO blog_user (blog_id, user_id) VALUES (1, 1),(1, 2)

Значения к VALUES добавляете через цикл => надо написать простенький скрипт.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.