MySQL готовые запросы
Смотрим учетки
USE mikbill;
select * from stuff_personal;
Переводим абонов с одного субпровайдера на другой
UPDATE usersgroups_users SET usersgroupid=2 WHERE usersgroupid=1;
продлить по всем активным карточкам срок действия до 2020 года
UPDATE `mod_cards_cards` SET expired='2020-01-01'
Онлайн
SELECT COUNT( uid ) FROM inetonline
Паспорт серия
у кого пусто
SELECT * FROM `users` WHERE `passportserie` IS NULL
меняем
UPDATE `users` SET `passportserie`='серия' WHERE `passportserie` IS NULL
Кем выдан
у кого пусто
SELECT * FROM `users` WHERE `passportgdevidan` IS NULL
меняем
UPDATE `users` SET `passportgdevidan`='кем выдан' WHERE `passportgdevidan` IS NULL
Дата выдачи
у кого есть дата
SELECT * FROM `users_custom_fields` WHERE `key` = 'ext_passport_date'
Меняем скриптом
https://github.com/mikbill/design/tree/master/mysql/mysqldatapasport
Проверяем
SELECT u.uid, a.address FROM users u, usersadress a WHERE (u.passportserie IS NULL OR u.passportserie = '') AND u.uid = a.uid ORDER BY a.address ASC
Ищем кто выходил под IP
в базе запросом
SELECT * FROM `radacct` WHERE `framedipaddress`='10.50.0.50'
там будут все кто под этим ip выходил в интернет
Выборка у кого могут быть проблемы после снятия в предыдущий день
SELECT *
FROM `users`
WHERE `date_abonka` =13
and `blocked` =1
and `deposit` >=0
Открытые тикеты
SELECT *
FROM `tickets_tickets`
WHERE statustypeid =3
LIMIT 0 , 30
https://forum.forbill.com.ua/index.php?/topic/14-sql-zaprosy/
USE mikbill;
select * from stuff_personal;
Переводим абонов с одного субпровайдера на другой
UPDATE usersgroups_users SET usersgroupid=2 WHERE usersgroupid=1;
продлить по всем активным карточкам срок действия до 2020 года
UPDATE `mod_cards_cards` SET expired='2020-01-01'
Онлайн
SELECT COUNT( uid ) FROM inetonline
Паспорт серия
у кого пусто
SELECT * FROM `users` WHERE `passportserie` IS NULL
меняем
UPDATE `users` SET `passportserie`='серия' WHERE `passportserie` IS NULL
Кем выдан
у кого пусто
SELECT * FROM `users` WHERE `passportgdevidan` IS NULL
меняем
UPDATE `users` SET `passportgdevidan`='кем выдан' WHERE `passportgdevidan` IS NULL
Дата выдачи
у кого есть дата
SELECT * FROM `users_custom_fields` WHERE `key` = 'ext_passport_date'
Меняем скриптом
https://github.com/mikbill/design/tree/master/mysql/mysqldatapasport
Проверяем
SELECT u.uid, a.address FROM users u, usersadress a WHERE (u.passportserie IS NULL OR u.passportserie = '') AND u.uid = a.uid ORDER BY a.address ASC
Ищем кто выходил под IP
в базе запросом
SELECT * FROM `radacct` WHERE `framedipaddress`='10.50.0.50'
там будут все кто под этим ip выходил в интернет
Выборка у кого могут быть проблемы после снятия в предыдущий день
SELECT *
FROM `users`
WHERE `date_abonka` =13
and `blocked` =1
and `deposit` >=0
Открытые тикеты
SELECT *
FROM `tickets_tickets`
WHERE statustypeid =3
LIMIT 0 , 30
https://forum.forbill.com.ua/index.php?/topic/14-sql-zaprosy/
Комментарии
Отправить комментарий