if语句带计数

问题描述 投票:-1回答:1

试图实现以下查询。

SELECT column1, column2, count(number) as counter
FROM table1
WHERE column1 = 'value'
AND column2 <> ''
IF count(number) <= 1
BEGIN
 ...
END

错误消息:invalid column name 'number'知道如何解决此问题吗?

mysql sql
1个回答
0
投票

您可以使用case代替if。

© www.soinside.com 2019 - 2024. All rights reserved.