http://www.astalavista.ru
Тематические форумы для компьютерных клубов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Работа с категориями... Хелп

 
Начать новую тему   Ответить на тему    Список форумов http://www.astalavista.ru -> Общие вопросы (ASV2)
Предыдущая тема :: Следующая тема  
Автор Сообщение
Shchelk



Зарегистрирован: 15.07.2002
Сообщения: 46
Откуда: Yaroslavl

СообщениеДобавлено: Ср Июл 26, 2006 1:52 pm    Заголовок сообщения: Работа с категориями... Хелп Ответить с цитатой

Возникает необходимость всем клиентам категории А изменить категорию на Б, Б на В и т.д. Как автоматизировать данный процесс? Нужно все это потому, что пользователи - студенты ВУЗа, категорий 21, и в процессе учебы они меняются...
Еще нужно раз в месяц обнулять состояние счета всех пользователей двух категорий, тоже хотелось бы автоматизировать процесс...

Типа хелп.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
eDeth



Зарегистрирован: 12.07.2004
Сообщения: 412
Откуда: Дубна

СообщениеДобавлено: Чт Июл 27, 2006 5:32 pm    Заголовок сообщения: Re: Работа с категориями... Хелп Ответить с цитатой

Shchelk писал(а):
Возникает необходимость всем клиентам категории А изменить категорию на Б, Б на В и т.д. Как автоматизировать данный процесс?


update clients set ClientCategoryID = 1000 where ClientCategory = 1
update clients set ClientCategoryID = 1 where ClientCategory = 2
update clients set ClientCategoryID = 2 where ClientCategory = 3
...
update clients set ClientCategoryID = N-1 where ClientCategory = N
update clients set ClientCategoryID = N where ClientCategory = 1000

Цитата:

Еще нужно раз в месяц обнулять состояние счета всех пользователей двух категорий, тоже хотелось бы автоматизировать процесс...


update clients set Credit=0

Математика, батенька Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Shchelk



Зарегистрирован: 15.07.2002
Сообщения: 46
Откуда: Yaroslavl

СообщениеДобавлено: Чт Июл 27, 2006 10:13 pm    Заголовок сообщения: Re: Работа с категориями... Хелп Ответить с цитатой

eDeth писал(а):
Shchelk писал(а):
Возникает необходимость всем клиентам категории А изменить категорию на Б, Б на В и т.д. Как автоматизировать данный процесс?


update clients set ClientCategoryID = 1000 where ClientCategory = 1
update clients set ClientCategoryID = 1 where ClientCategory = 2
update clients set ClientCategoryID = 2 where ClientCategory = 3
...
update clients set ClientCategoryID = N-1 where ClientCategory = N
update clients set ClientCategoryID = N where ClientCategory = 1000

Цитата:

Еще нужно раз в месяц обнулять состояние счета всех пользователей двух категорий, тоже хотелось бы автоматизировать процесс...


update clients set Credit=0

Математика, батенька Smile


А если языком для чайника? Где этот скрипт? писать.выполнять?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vis
Site Admin


Зарегистрирован: 18.05.2002
Сообщения: 3830

СообщениеДобавлено: Чт Июл 27, 2006 10:26 pm    Заголовок сообщения: Ответить с цитатой

Код:
UPDATE clients SET ClientCategoryID=ClientCategoryID-1 where ClientCategory>0 and ClientCategory<100
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
oxygen



Зарегистрирован: 17.03.2004
Сообщения: 71

СообщениеДобавлено: Пт Июл 28, 2006 8:50 am    Заголовок сообщения: Ответить с цитатой

MySQL Front или какой либо другой Mysql мэнеджер.
Front лежит на этом сайте в разделе файлы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов http://www.astalavista.ru -> Общие вопросы (ASV2) Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Rambler's Top100 Яндекс цитирования