SQL语句温习与备份
今天遇到一个关于SQL语句的问题,大概就是要筛选出一个已经计算后列的内容,其实处理方法很简单,但是自己没想到,经过公司前辈稍作提醒,轻松解决问题,并且遭到了一顿鄙视,哈哈哈哈哈哈
原语句:
select a.*,isnull(Convert(float,(select sum(Num*feeprice) from V_U_Lis_TCMX x where x.comcode =a.comcode and x.scbz=0)),0) JE
From V_U_Lis_TCXM a
修改后的语句:
SELECT * FROM (
select a.*,isnull(Convert(float,(select sum(Num*feeprice) from V_U_Lis_TCMX x where x.comcode =a.comcode and x.scbz=0)),0) JE
From V_U_Lis_TCXM a
) SS WHERE SS.JE=0
其实也就是把查询结果作为一张新表再来筛选数据。
版权声明:
作者:清风
链接:https://www.newadmin.cn/archives/939
来源:NA博客
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
海报
SQL语句温习与备份
今天遇到一个关于SQL语句的问题,大概就是要筛选出一个已经计算后列的内容,其实处理方法很简单,但是自己没想到,经过公司前辈稍作提醒,轻松解决问题,并且……

共有 0 条评论