0
Отвечен

Передача пользователей субпровайдеру MYSQL запросом.

Ткачёв Андрей 4 года назад обновлен Vladislav Molchanov 3 года назад 6

В соответствии с примером из инструкции на wiki.mikbikk.ru. Пишу команду для передачи пользователей субпровайдеру (ID = 1), из города (ID =10).


mysql> INSERT INTO usersgroups_users SELECT uid, 1 FROM users NATURAL JOIN lanes_houses NATURAL JOIN lanes WHERE settlementid = 10;
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0


Никаких изменений не произошло.

Неверная команда?


Отвечен

Нет изменений не было.

стоит отработать запрос.


у меня на тестовом сервере

SELECT uid, 1 FROM users NATURAL JOIN lanes_houses NATURAL JOIN lanes WHERE settlementid = 3; (город 3) все находит.


Большое спасибо! Будем разбираться.

Пожалуйста, спрашивайте если что.

Подскажите как правильно обновить командой UPDATE id субпровайдера для settlementid = 3

Описано следующее решение по апдейту.


Всех абонентов определенного населенного пункта, если они были у других субпровайдеров, переместить указанному субпровайдеру.


https://forum.forbill.com.ua/index.php?/topic/14-sql-zaprosy/?p=56


еще бы такое же, только для для определенного сегмента

Сервис поддержки клиентов работает на платформе UserEcho