兰子的生活.。o O ○

没有魔法的兰子,她的生活依旧要精彩~~

 

SQL统计信息

select a.BM_NAME,a.JT_NAME,c.WP_ID,b.MING_CHENG,b.DAN_WEI,b.PRICE,
c.NUM,c.NUM*bPRICE AS ZHONGJIA,CS
from a, b,
(select WP_ID ,sum(NUM) as NUM,count(WP_ID) AS CS
from b group by WP_ID) c
where a.LH_ID=b.LH_ID
and LH_DATE between 20071010104300 and 20071011170000
这条语句是正确的,还可以提高效率
在统计a表可以对应多个b表,所以查询出来可能有多条但是为了方便用户查看,必须把他合并成一条,统计出该数量信息
select a.BM_NAME,a.JT_NAME,b.WP_ID,b.MING_CHENG,b.DAN_WEI,b.PRICE,
b.NUM*bPRICE AS ZHONGJIA,sum(NUM) as NUM,count(WP_ID) AS CS from a, b
这就会出错

posted on 2007-12-06 20:38 兰子的生活.。o O ○ 阅读(297) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

相册

搜索

最新评论

阅读排行榜

评论排行榜