https://app.quickdatabasediagrams.com/#/d/F0uW0j
Что хочу сделать? - Мне надо изменить данные таблицы table2S в поле count.
НО! Я знаю только product_id из таблицы table1D.
Это мне надо сначала сделать запрос в table1D и получить id, затем сделать второй запрос в таблицу table2S с фильтром по полю tb_1?
Или можно как-то это сделать за один запрос и лучше?
Использую SQLAlchemy
UPDATE table2S SET count = 1 FROM table1D WHERE table2S.ID = table1D.ID так что ли?
Код конечно хорошо, я бы хотел на счет теории больше узнать в этом
ну это в книжках почитай. могу сказать, что один запрос всегда лучше двух)
Вооот, поэтому я так и дрочусь на этот счет
тоже самое можно и с джойнами
Не совсем то, тут изменяет все, а я хочу конкретную строку
https://www.techonthenet.com/mysql/update.php
Обсуждают сегодня