Я пишу триггер, и мне нужно 2 таблицы. новый / старый, который уже существует и р для родителя. Однако р может быть нулевым, поэтому, если я сделаю
select new.a, new.b, ifnull(p.name, new.c) from p
я получу 0 результатов. если р равно нулю. Так как мне решить это? Могу ли я выбрать из нуля или что-то еще и оставил присоединиться к р и использовать ifnull? я не уверен, как это сделать.