让我们说我有这个表如何从IIF语句的结果中选择组?
ID Item Number
1 Pork 10
2 Fish 15
3 Carrot 5
4 Tomato 5
我想组通过该项目,并命名该组作为“类别”,然后选择每个类别数量的总和,是这样的:
SELECT Sum(Number) AS Total,
FROM TABLE
GROUP BY IIF(Item IN ('Pork', 'Fish'), 'Meat', 'Vegetable')
但是,如何获取分配的类别名称?
哪个RDBMS您使用的? –
@MartinParkin,它是SQL Server – tete