Mysql и хранимая процедура

  • Автор темы Автор темы Phenix
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
P

Phenix

Нужно написать хранимую процедуру, но никак не могу сообразить логику.

я знаю что запрос типа: select id from tab1
вернет мне несколько записей, теперь мне нужно в другую таблицу вставить строки - по одной на каждый ID из предыдущего запроса

INSERT INTO tab2 (id1, id2) values (1, ???????)
и вот здесь меня и накрывает.

Подскажите как такое реализовать в хранимой процедуре!!!!!
 
<telepat mode=on>

INSERT INTO tab2 (id1, id2)
select 1, id from tab1

Если я правильно понял, надо вместо вопросов во стором запросе вставить айдишники из первого?

</telepat>
 
Да.

Я уже разобрался.
Все это можно с помощбю курсора сделать.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab