SQL的基础用法
我有表结构如下:
产品型号 数量 生产日期
A 7 2009-10-11
A 3 2009-11-1
C 3 2009-12-1
B 3 2009-11-1
SQL作用是为了统计每个产品,每月的数量,我的思路是新建了1个表,然后在原有的表中查出后,去更新新建的表,我不知道哪位大哥有更好的思路啊?如果我思路可以,看能不能优化下!!
需要的结果如下:
产品型号 10月份 11月份 12月份
A 11 30 20
B 20 40 50
............
我代码如下:
insert into pubs..tempkk(xinghao1,yuefen1)select 产品型号,数量 from
(SELECT 'GW4-252' AS 产品型号,isnull(sum(TD008-TD009),0) as 数量
from COPTD WHERE TD013>='20091201' AND TD013 <='20091231' AND TD008-TD009 <>0 AND TD004 LIKE '11005%'
union
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......
clientserial devseral chunnelnum devdata5
CZ0001 308001 5000 11.1
CZ0001 308001 5001 11.2
CZ0001 308001 5002 11.3
CZ0001 3080 ......
<table style="width: 1000px"><tr>
<td style="height: 38px; width: 35px;">
姓名</td>
......