|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2017, 08:32 | #1 |
Регистрация: 18.01.2010
Сообщений: 2
|
SQL запрос на изменение данных
Добрый день!
Помогите пожалуйста составить sql запрос в базу данных. Собственно сама задача: Есть база данных игры, в ней есть таблица с итемами, в таблице есть столбец с ценами. Я хочу в этих ценах убрать по 2 нуля (то есть провести деноминацию), и если цена равна нулю или меньше 20 то поставить 20. Моих знаний не хватает, что бы составить такой сложный запрос, а ручками исправлять я пытался, там несколько тысяч итемов - на пару дней работы. Буду очень благодарен! Последний раз редактировалось Rewolver; 19.02.2017 в 08:42. |
19.02.2017, 16:02 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
Код:
|
19.02.2017, 16:10 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
только не if, а iif или case, в зависимости от используемой СУБД: IIF(price<=2000,20,CEIL(price/100))
а можно просто двумя отдельными update с соответствующими where
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 19.02.2017 в 16:14. |
19.02.2017, 17:35 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
2Автар .... не поверишь, но в MySQL - IF
Это полностью рабочий и проверенный запрос |
19.02.2017, 17:48 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
верю, забыл, что в мускуле функция if есть)) но и ТС как бы про мускул ни слова. идею ТС наверно понял, так что думаю разберется ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 19.02.2017 в 18:03. |
19.02.2017, 20:59 | #6 |
Регистрация: 18.01.2010
Сообщений: 2
|
Всем спасибо!
|
21.02.2017, 02:21 | #7 | ||
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
Про СУБД не кому не говорить !
1) Так и надо Цитата:
Цитата:
E_MAIL: rijgvina7@yahoo.com
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос данных из SQL (Delphi) | 8tomat8 | Помощь студентам | 16 | 07.12.2014 15:00 |
SQL запрос на дополнение данных | SERG1980 | БД в Delphi | 2 | 02.06.2011 08:59 |
Удаление данных из таблицы через SQL запрос | Kity19 | БД в Delphi | 2 | 19.01.2011 23:35 |
sql-запрос на выборку данных | kity | Помощь студентам | 3 | 07.06.2010 17:18 |
SQL запрос и редактирование данных | Dux | БД в Delphi | 7 | 01.09.2008 12:17 |