set @var=1;if @var>1 then select * from client;elseselect * from otherTable;end if;这是我的mysql查询。你能指出为什么会出错吗?这真的让我筋疲力尽。 3 _) N! ?$ E0 L2 v& Y显示的错误是 6 h+ e' u( a4 y& L8 U, |IF @var >1 THEN SELECT *FROM client;MySQL said: Documentation#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'if @var>1 thenselect * from client' at line 1快速回答会很有帮助。- J+ H0 z5 c$ |( K. j9 h2 n A) F7 `
; Q0 C% C" d5 b 解决方案: