Я использую приведенное ниже выражение в 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; КОНЕЦ

Буду признателен за предложения / исправления.

Спасибо.

0