我对此完全陌生,想要运行单个查询并输出cdv文件
格式为:
CODE | Quant
46 | 4
57 | 10
810 | 2
查询每个代码:
select COUNT(*) from OrderItemInfo
where PriceCode = '46'
and PrepareDateTime between '2013-01-01' and '2013-12-31'
价格代码将从46,57,810等变化
我不确定它是否可以作为查询完成,或者我是否需要采用不同的方式来执行此操作,脚本或其他内容。
答案 0 :(得分:1)
不知道你使用的SQL的哪种风格可能有些偏差,但我相信你想要一个Group By
SELECT PriceCode, COUNT(*)
FROM orderItemInfo
WHERE PrepareDateTime between '2013-01-01' and '2013-12-31'
GROUP BY PriceCode
答案 1 :(得分:0)
按PriceCode添加一个组,然后选择价格代码并计算(*)
select COUNT(*),PriceCode from OrderItemInfo where PriceCode = '46' and PrepareDateTime between '2013-01-01' and '2013-12-31'
group by PriceCode
答案 2 :(得分:0)
SELECT PriceCode, COUNT(*)
FROM OrderItemInfo
WHERE PrepareDateTime between '2013-01-01' and '2013-12-31'
GROUP BY PriceCode
ORDER BY PriceCode