Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite SQL查询,以获取每个产品类别中每个月每天销售的产品数量_Sqlite - Fatal编程技术网

Sqlite SQL查询,以获取每个产品类别中每个月每天销售的产品数量

Sqlite SQL查询,以获取每个产品类别中每个月每天销售的产品数量,sqlite,Sqlite,问题是:我有一个包含销售数字(价格、日期、门店)的表。存储并不重要,但我需要一个查询来生成本例中的结果 Date Price 12/01/2012 100 12/01/2012 150 12/01/2012 270 13/01/2012 50 13/01/2012 150 13/01/2012 230 14/01/2012 330 结果表应该如下所示 Date 0-100 100-200 200-300

问题是:我有一个包含销售数字(价格、日期、门店)的表。存储并不重要,但我需要一个查询来生成本例中的结果

Date          Price
12/01/2012    100   
12/01/2012    150
12/01/2012    270
13/01/2012    50
13/01/2012    150
13/01/2012    230
14/01/2012    330
结果表应该如下所示

Date             0-100 100-200 200-300  300-400
12/01/2012       0       1       1        0
13/01/2013       1       1       1        1
因此,基本上我需要一个查询来自动识别表中所有唯一的日期,然后计算每天每个价格范围内的销售额

很抱歉,如果这是陈词滥调,我正在学习SQL。顺便说一句,这是SQLite3 我想你的答案可以是任何SQL错误,但请记住,我将不得不使用sqlite

提前谢谢
你试过什么?你需要在解决你的问题上表现出一些努力,这不是一个要求别人做你工作的地方。嗨,guido。我尝试过类似的东西,但我无法将它们结合在一起。正如我所说的,我是一个初学者,事实上我是网络工程师,这不是我的工作。计数(产品价格)为“300K”,选择计数(产品价格)为“400”,选择计数(产品价格)为“500”,选择计数(产品价格)为“500”,选择计数(产品价格)为“600”,其中产品价格“07/01/2013”由Solddatestank组成的一个小组,完成了这项工作,正如我所料,这是平淡无奇的,但。。。我还是不能专心工作。我对Python有一些有限的经验,但仅此而已。。。
SELECT Date,
       SUM(Price BETWEEN   0 AND  99) AS '0-100',
       SUM(Price BETWEEN 100 AND 199) AS '100-200',
       SUM(Price BETWEEN 200 AND 299) AS '200-300',
       SUM(Price BETWEEN 300 AND 399) AS '300-400'
FROM MyTable
GROUP BY Date