易截截图软件、单文件、免安装、纯绿色、仅160KB

求一高难度sql语句

现有如下表tab1
型号    颜色    单价    数量    赊账
A-1    红色    100    8      否
A-1    红色    110    10      是
A-2    紫色    200    5      否
A-3    蓝色    300    20      是
A-1    红色    150      1      是

现想得到如下结果:
型号    颜色    销售数量    销售金额    赊账数量  赊账金额
A-1    红色    8          800          11        1250
A-2    紫色    5          1000          0          0
A-3    蓝色    0          0            1        6000


最好能用一句sql


SQL code:
declare @tab1 table(型号 varchar(10),颜色 varchar(10),单价 int,数量 int,赊账 char(2))
insert into @tab1 select 'A-1','红色',100, 8,'否'
insert into @tab1 select 'A-1'


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

求一条oracle多表查询的sql,求高手们不吝赐教~

table1:
uID    uName
1      小李 
2      小张

table2:
pID  uID  type
1    1    H1
2    ......

sql更新字段路径

如果用sql语句更改lj字段的路径,如下:
lj
7/200781616183095962.jar
8/f_200812111413292.jar
8/f_200812111413291.jar

得到的结果如下:
lj
1/7/200781616183095962.jar
1/8/f_20081 ......

求一个sql文的写法

一张表table字段F1和F2

F1    F2
1    a                               
2    ......

求一个SQL命令

有一张表(SHGL)
JLBH        LXR              LXDH            SHDZ
1            a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号