Estou usando a expressão abaixo em PHPMYADMIN com a intenção de usá-la posteriormente em um aplicativo PHP / MySQL. Ocorre um erro relacionado à instrução DECLARE na linha 1.
Eu olhei para declarações de exemplo no MySQL e não vejo erro, mas estou fazendo algo errado e gostaria de receber uma correção / sugestão.
BEGIN DECLARE searchresult int (11); SET searchresult = (Selecione count (*) de wbsimsynuqsql onde SimBase = 'a cappella'); IF searchresult > 0 THEN Selecione * de simsyn1sql onde BaseID = (Selecione Distinct BaseID from wbsimsynuqsql onde SimBase = 'a cappella') ELSE Selecione * de simsyn1sql onde BaseID = (Selecione Distinct BaseID from wbsimsynuqsql onde SimSyn = 'a cappella')
END IF; END
Gostaria de receber sugestões / correções.
Obrigado.
Tags mysql phpmyadmin