急!请教高手,sql数据查询!
我用的数据库是SQL 2000 的。如下有张表日期 产品编号 数值
520 11 1
520 12 2
520 13 3
521 11 4
521 12 5
521 13 6
522 11 7
522 12 8
522 13 9
。 。 。
。 。 。
。 。 。
用sql语句seletc查询。查找条件是“日期”520到522的范围内,查询结果是“产品编号”和“数值”,“数值”的值要求是同一“产品编号”的“数值”的值相加的结果,并显示到datagrid里边的格式是
产品编号 数值
11 12 (注:1+4+7=12 )
12 15
13 18
请指教vb6.0的代码怎么写?和SQL的查询语句怎么写? --------------------编程问答--------------------
Select 产品编号,sum(数值) as 数值 from T1 where 日期 between 520 and 522--------------------编程问答--------------------
Group by 产品编号
+++++++ --------------------编程问答--------------------
Select 产品编号,sum(isnull(数值,0)) as 数值--------------------编程问答-------------------- 要能看懂楼上几位的回答才怪 --------------------编程问答-------------------- 看懂了那也不是怪物啊~~ --------------------编程问答--------------------
from 表
where 日期 between '520' and '522'
Group by 产品编号
这个sql比较正规全面。
补充:VB , 数据库(包含打印,安装,报表)