select
case when lx=10 then je else 0 end as 销售金额,
case when lx=30 then sl else 0 end as 销售数量,
case when lx=30 then je else 0 end as 销售成本,
case when lx=11 then sl else 0 end as 销售数量_批发,
.....
form ywlx另外就是联表啦,要求机子一定要好,不好的话,跑死你,呵呵:)
case when lx=10 then je else 0 end as 销售金额,
case when lx=30 then sl else 0 end as 销售数量,
case when lx=30 then je else 0 end as 销售成本,
case when lx=11 then sl else 0 end as 销售数量_批发,
.....
form ywlx另外就是联表啦,要求机子一定要好,不好的话,跑死你,呵呵:)
解决方案 »
- 关于WCF通讯
- 这个配色又怎样?大家看看
- 2.0中Eval区分大小写吗?
- blog里的这种功能 Calendar 控件问题 大家帮帮忙啊
- excel操作,如何远程结束excel进程啊,在本机可以正常使用,通过远程就出现错误了
- TreeView的位置问题(收起子节点时父节点怎么向下移动了而不是在原地收起?)
- 请教:如何将多个图片同时上传到一个文件夹里,同时还要生成其相应的缩略图,然后将其路径保存到数据库的不同字段???
- 怎样自动触发一个TREEVIEW的click事件?
- 关于DropDownList控件实现
- 无法打开aspx文件??如何启动aspnet_wp.exe??
- 关于<base target="_self">功能无效的问题
- 如何动态地删除TreeView中某一层下面的所有结点啊?
建立存储过程
create proc AAA
as
select ....
from SPPCR
join ....
where LX=10
union
select ....
from SPPCR
join ....
where LX=30
union
select ....
from SPPCR
join ....
where LX=11
union
select ....
from SPPCR
join ....
where LX=7
这样做会快点。
建议你修改数据库结构 把该表分成四个表!