Size: a a a

2020 November 17

G

Grigorij in MySQL
Ну если без транзакции, то я вообще не вижу в чём проблема
источник

G

Grigorij in MySQL
берёшь и делаешь, что тебе нужно
источник

IZ

Ilia Zviagin in MySQL
Grigorij
Ну если без транзакции, то я вообще не вижу в чём проблема
А с транзакцией видишь?
источник

IZ

Ilia Zviagin in MySQL
😊
источник

IZ

Ilia Zviagin in MySQL
Sergey Efimov
чисто теоретически возможно ли сделать запрос/скрипт для множественных insert и update?

у меня 4 связанные таблицы и нужно обновить 2 из них, в одну вставить строки, а id этих строк положить в другую таблицу, при этом данные этих строк распределены по 3м остальным
Ты умеешь делать один запрос?
источник

SE

Sergey Efimov in MySQL
я могу выбрать все, что мне нужно, плюс у меня выходит правильно заполнить строку из всех этих таблиц, вот следующий этап с апдейтом - проблема
источник

G

Grigorij in MySQL
Я конечно пытаюсь в штатного предсказателя, но транзакция это единственное что пришло в голову, с чём у человека может быть недопонимание. Потому что всё остальное слишком очевидно.
источник

IZ

Ilia Zviagin in MySQL
Sergey Efimov
я могу выбрать все, что мне нужно, плюс у меня выходит правильно заполнить строку из всех этих таблиц, вот следующий этап с апдейтом - проблема
И в чём проблема?
источник

SE

Sergey Efimov in MySQL
во первых - в получении id
источник

SE

Sergey Efimov in MySQL
или я что-то упустил
источник

IZ

Ilia Zviagin in MySQL
Sergey Efimov
во первых - в получении id
insert ... returning ...
источник

G

Grigorij in MySQL
мускул так умеет?
источник

IZ

Ilia Zviagin in MySQL
Grigorij
мускул так умеет?
Умеет если достаточно новый
источник

SE

Sergey Efimov in MySQL
так стоп... если я буду возвращать так id, то ничего не выйдет... мне получается надо перестроить запрос, чтобы начинать с UPDATE, а подзапросом как раз делать INSERT...
источник

IZ

Ilia Zviagin in MySQL
Sergey Efimov
так стоп... если я буду возвращать так id, то ничего не выйдет... мне получается надо перестроить запрос, чтобы начинать с UPDATE, а подзапросом как раз делать INSERT...
вовсе нет
источник

SE

Sergey Efimov in MySQL
а returning может все вернуть из вставленной строки? вроде по документации да
источник

IZ

Ilia Zviagin in MySQL
Sergey Efimov
а returning может все вернуть из вставленной строки? вроде по документации да
Имменно из неё и может
источник

SG

Sergey Gorbunov in MySQL
Всем привет. Заинтересовал такой вопрос, как анализатор логов запросов. Что бы можно было посмотреть нормализованные запросы, их частоту и кол-во. Но гугл что-то не хочет давать хороших результатов. Для pg, пользовался pgbadger'ом, может и в mysql есть что?
источник

SE

Sergey Efimov in MySQL
хм... я запутался совершенно с этим запросом...

4 таблички, 3 из них ссылаются друг на друга наверх, для нижней нужно создать записи в 4й табличке на которые будут ссылки из записей нижней (3) таблицы, при этом нужно в нее пихнуть еще пару значений из верхних таблиц (id из другой таблицы и время)
источник

IZ

Ilia Zviagin in MySQL
Sergey Gorbunov
Всем привет. Заинтересовал такой вопрос, как анализатор логов запросов. Что бы можно было посмотреть нормализованные запросы, их частоту и кол-во. Но гугл что-то не хочет давать хороших результатов. Для pg, пользовался pgbadger'ом, может и в mysql есть что?
А что за логи запросов?
источник