Задать вопрос
@dk-web

Можно ли в Mysql реализовать такую штуку?

Путанно получается, но попробую объяснить.
Дано:
1) Есть таблица с городами.
2) Есть таблица social, например, с соцсетями.
1 vk vk.com
2 instagram instagramm.com
3) Есть пустая таблица social_links
id net_id (равная social.id) link status city

Можно ли средставми MySQL при добавлении нового города автоматически подставить таблицу social в social_links - то есть получить
id net_id (равная social.id) link status city
1 1 vk.com 0 4 (номер добавленного города)
2 2 instagramm.com 0 4 (номер добавленного города)
.. ..
n n
...
добавим еще город
n+1 1 vk.com 5 (номер добавленного города)
n+2 2 instagramm.com 5 (номер добавленного города)
.. ..
n+n n
...

Грубо говоря обратная операция удалению связанными ключами?
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
@kazin8
В принципе, это можно автоматизировать. Если вам нужны средства именно MySQL, смотрите в сторону триггеров (начать тут habrahabr.ru/post/37693/). Синтаксис не сложный
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы