嗨,我有表格徽章,其中包含列facility
和date
(其他列不重要)。我想要的select count(*)
应该是这样的:
DATE | FACILITY 4 COUNT | FACILITY 1 COUNT
12/12/2012 | 234 | 647
我为 1 和 4 编写了两个单独的查询,facility
但是如何将它加入一个查询;
SELECT
date,
COUNT(*)
FROM badge
WHERE facility = 3
AND xtype = 19
AND date BETWEEN 'some_date' AND 'some_date'
GROUP BY date
另一个查询的不同之处仅在于设施的值。
编辑:它是informix 数据库。