Пост-картинка, из которого сразу все становится ясно про различные виды джоинов.
Закончил МИРЭА по специальности «инженер-математик», практику проходил на концерне радиостроения ОАО «Вега».Работаю в Информационных системах для бизнеса, так же сотрудничал с АйТи-агенством.
В свободное время увлекаюсь фотографией. Найти меня вы можете:
интернет
(38)
разработка
(29)
программирование
(19)
сайт
(19)
код
(18)
сорцы
(14)
дизайн
(13)
настройка
(12)
администрирование
(11)
фри
(11)
Drupal
(10)
php
(10)
c++
(9)
халява
(9)
концепция
(8)
мирэа
(8)
работа
(8)
jQuery
(6)
файлы
(6)
ПерехватЪ
(5)
css
(4)
фото
(4)
Германия
(3)
Россия
(3)
закачка
(3)
новости
(3)
MySQL
(2)
Windows
(2)
ОС
(2)
галерея
(2)
головоломка
(2)
графика
(2)
гугл
(2)
рубль
(2)
статистика
(2)
теория
(2)
шестая планета
(2)
Adobe
(1)
CorelDraw
(1)
Illustrator
(1)
Linux
(1)
Photoshop
(1)
SQL
(1)
apple
(1)
debug
(1)
html
(1)
js
(1)
mac
(1)
onX
(1)
ppc
(1)
seo
(1)
tools
(1)
web
(1)
банк
(1)
блоги
(1)
браузер
(1)
деньги
(1)
жж
(1)
здоровье
(1)
импорт
(1)
инструменты
(1)
книга
(1)
музыка
(1)
мымра
(1)
наука
(1)
отдых
(1)
отладка
(1)
продвижение
(1)
случайно
(1)
ссылка
(1)
стандарты
(1)
текст
(1)
Показаны сообщения с ярлыком MySQL. Показать все сообщения
Показаны сообщения с ярлыком MySQL. Показать все сообщения
8 октября 2013 г.
6 мая 2011 г.
MySQL: NULL + 1 = NULL
Важно понимать, что MySQL не считает верным утверждение «NULL = 0». В этом легко убедиться выполнив следующий запрос:
Разрешить эту ситуацию можно с помощью предварительной проверки на NULL:
SELECT 0 IS NULLТо есть, если у нас есть какой-то запрос на обновление значения:
UPDATE users SET counter = counter + 1 WHERE id = 5а перед обновление значение поля counter было NULL, то после выполнения такого запроса его значение не изменится.
Разрешить эту ситуацию можно с помощью предварительной проверки на NULL:
UPDATE users SET counter = IFNULL(counter, 0) + 1 WHERE id = 5
Подписаться на:
Сообщения (Atom)
