首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

好手帮忙解释一下这句SQL语句

2011-12-13 
高手帮忙解释一下这句SQL语句selectsum(tal)from(selectprice*pcountastalfromsalerecordwhereuname+ses

高手帮忙解释一下这句SQL语句
select   sum(tal)   from   (select   price*pcount   as   tal   from   salerecord   where   uname= ' "   +   session( "username ")   +   " '   and   state= '0 '   order   by   id   desc)  

帮忙解释一下,谢谢!


[解决办法]
select sum(tal) from (select price*pcount as tal from salerecord where uname= ' " + session( "username ") + " ' and state= '0 ' order by id desc)

price是单价?? pcount是买东西的数量?
如果是这样的话应该就是返回的一个名字为username,state=0的用户购买所有东西所花的钱吧?state不知道什么意思,所以原封不动的搬过来。

有点不明白,括号里面的 order by id desc这个按id排序的有什么左右???被外面sum(tal)不是排不排序都一样了么??

热点排行