MariaDB обновляет значения столбцов в NULL
Форум — Admin
Добрый день коллеги!
Столкнулся со странным поведением MariaDB.
Выполняю запрос
UPDATE table1 SET fullname = (SELECT name FROM table2 WHERE id = 1) WHERE id = '100';
и если
SELECT name FROM table2 WHERE id = 1
ничего не возвращает, то UPDATE устанавливает в fullname значение NULL.
Когда работали с MySQL, то в аналогичном запросе, значение поля fullname не изменялось.
Может есть у кого какие мысли, почему такая разница в поведении?