select ta.订单号, ta.款号, ta.材料代号, ta.材料名称 ,ta.用量,tb.
合计 as 合计 from test_db as ta
left join
(
select 订单号,材料名称,sum(用量) as 合计 from test_db
group by 订单号,材料名称
) as tb
on ta.订单号=tb.订单号 and ta.材料名称=tb.材料名称
已经在sql server 上测试通过。
mysql可以实现,利用before和after 关键字就可以了alter table xxx add 字段1 before a
alter table xxx add 字段2 after d
在bc之间也是一样的写法。
update table set a=a+'abc' where ID between 'XX' and 'XXX' table设计的时候应该都有ID的栏位...根据ID下条件就可以..如果没有ID..那就找出你要修改的资料的共同条件去查询就OK了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)