【发布时间】:2012-11-15 13:29:13
【问题描述】:
我正在创建一个查询表中男性和女性演员的数量。我现在的说法是这样的:
Select COUNT(ActorGender) “Male Actors”
from (tblActor ta WHERE ta.ActorGender in(‘m’)
UNION
Select COUNT(ActorGender) “Female Actors”
from tblActor ta
WHERE ta.ActorGender in(‘f’);
输出结果是:
Male Actors
-----------
7
21
我希望输出看起来像:
Male Actors Female Actors
----------- -------------
7 21
我正在寻找一种替代方法来解决此问题不使用 CASE WHEN 或 THEN 子句。
提前感谢您一如既往的帮助。
【问题讨论】: