Size: a a a

2021 October 08

СД

Смышляев Даниил... in MySQL
Я сейчас делаю Select id From user, и получаю id для каждого юзера, а потом прохожу циклом и удаляю запись, можно ли как-то удаление сделать одним запросом?
DELETE FROM user_partner_account_map
where user_id = userId and partner_account_id
in (SELECT id FROM partner_account where user_id = userId,
источник

С

Славик in MySQL
а, ну проверь сначала, сколько строк реально в таблице в базе
источник

С

Славик in MySQL
а не в выводе dbeaver
источник

С

Славик in MySQL
select count(*) from tableName
источник

С

Славик in MySQL
а потом уже пробуй по-другому импортнуть
источник

С

Славик in MySQL
where user_id in (1, 2, 3, 4, 5)
источник

А

Андрей in MySQL
В mysql через dbeaver заливает только 18082
источник

А

Андрей in MySQL
Проверил👆🏻
источник

СД

Смышляев Даниил... in MySQL
DELETE FROM reporting_shard_2.user_partner_account_map where user_id in (SELECT id FROM user) and partner_account_id in (SELECT id FROM partner_account where user_id in (SELECT id FROM user)); Я так не могу сделать
источник

С

Славик in MySQL
тебе надо удалить только часть же, вот в скобках через запятую и запихни те айдишки, что ты хочешь удалить
источник

СД

Смышляев Даниил... in MySQL
Мне нужно удалить у всех
источник

С

Славик in MySQL
не понимаю задачу
источник

С

Славик in MySQL
ты сам понимаешь, что тебе нужно сделать? =)
источник

С

Славик in MySQL
если удалить все записи в таблице, то where вообще не нужен
источник

С

Славик in MySQL
delete from tableName
источник

С

Славик in MySQL
можно еще truncate table tableName
источник

ЕС

Евгений Стигарь... in MySQL
Славик, да что ты там не понимаешь
источник

С

Славик in MySQL
я ж написал, не понимаю, что нужно Даниилу
источник

ЕС

Евгений Стигарь... in MySQL
Да он сам не понимает что ему нужно
источник

С

Славик in MySQL
точняк
источник