MySQL перебор значений без перебора (одним скриптом).
Здесь я приведу некоторые примеры полезных запросов в MySQL которые, как я думаю, многим могут пригодиться. Во всяком случае, когда я искал такую информацию, я так и не смог найти ничего дельного. Поэтому дошёл своим умом помаленьку. Данные запросы помогут сэкономить время и не писать процедуры для обработки данных, которые работают в разы медленнее, или помогут сделать эти процедуры значительно быстрее. Запросы показывают как в MySQL можно делать изменение записей в таблице, с перебором по всем необходимым значениям и с проверкой необходимых условий но без всяких переборов, только средствами MySQL одним запросом.
Итак приступим:
Вставка в таблицу данных из выборки:
insert into `Table1` (`Field1`,`Field2`)
select `Table2`.`Field1`, `Table2`.`Field2`
from `Table2` where `Field1`=0