Как мне исправить эту часть моей хранимой процедуры?
Выбор вернет 1, 0 или ноль.Если select возвращает 1 или 0, я хочу, чтобы @override был установлен на это значение.Если он возвращает ноль, то я хочу, чтобы @override был установлен в 1.
Что-то не так с моим синтаксисом;Мне говорят «неправильный синтаксис рядом с« select »» и «неправильный синтаксис рядом с«) ».
Вот sql:
set @override = (coalesce(select override from groupPreferences g inner join
preferences p on g.preferenceId = p.preferenceId where groupId = 13
and description = 'myDescription'), 1))