[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Mysql добавление к значениям
Helram
Привет.
Первый вопрос: допустим у нас идет значение int в одной таблице, можно ли не выводя это значение сразу добавить, отнять, умножить, разделить его.
Так есть не делая select чтоб вывести это значение сразу прописать запрос UPDATE `table` SET `a`+1 WHERE `id`=1
Чтоб к нему добавилось +1.

Второй вопрос: допустим у нас идет значение varchar, text, mediumtext в одной таблице, можно ли не выводя это значение сразу добавить к нему еще что то.
Так есть не делая select чтоб вывести это значение $array['a']
а потом $array['a'].='jfgkamf'; а потом UPDATE `table` SET `a`='{$array['a']}' WHERE `id`=1
а сразу прописать запрос UPDATE `table` SET `a`.='jfgkamf' WHERE `id`=1
Чтоб к нему добавилось 'jfgkamf'?
TranceIT
1) UPDATE table SET a = a+1 WHERE id = 1
2) UPDATE table SET a = CONCAT(a, 'your_text_here') WHERE id = 1

http://www.mysql.ru/docs/maryan/#concat


_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
Helram
Спасибо большое!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.