【发布时间】:2016-03-17 14:59:24
【问题描述】:
以下是来自 SQL Server 的查询:
SELECT * FROM ITEM WHERE item.name = hank
If @@ROWCOUNT < 20 THEN
UNION
SELECT * FROM ITEM WHERE item.name = jim
ENDIF
这在 MySQL 中可行吗?
【问题讨论】:
-
你打算写存储过程吗?
-
The
IFstatement 您正在使用(不是theIFfunction)仅适用于存储过程。 -
@@ROWCOUNT是特定于 SQL Server 的,因此我已根据我的猜测正确编辑了您的问题。欢迎进一步澄清。