Я использую приведенное ниже выражение в PHPMYADMIN с намерением использовать его позже в приложении PHP/MySQL. Это дает ошибку, относящуюся к оператору DECLARE в строке 1.
Я посмотрел примеры объявлений в MySQL и не вижу ошибки, но я делаю что-то не так и был бы признателен за исправление / предложение.
НАЧАЛО ОБЪЯВИТЬ searchresult int(11); SET searchresult = (Выбрать количество (*) из wbsimsynuqsql, где SimBase = 'a cappella'); IF searchresult> 0 THEN Выберите * из simsyn1sql, где BaseID = (выберите Различный BaseID из wbsimsynuqsql, где SimBase = 'a cappella') ELSE Выберите * из simsyn1sql, где BaseID = (выберите Различный BaseID из wbsimsynuqsql, где SimSyn = 'cappella)
END IF; КОНЕЦ
Буду признателен за предложения / исправления.
Спасибо.