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

关于查一张表中每个商品的总数有关问题

2012-04-03 
关于查一张表中每个商品的总数问题一张商品表A:结构大概是这样的IDNAMESERVICEIDCNT(数量)1可乐122果汁233

关于查一张表中每个商品的总数问题
一张商品表A:结构大概是这样的
  ID NAME SERVICEID CNT(数量)
  1 可乐 1 2
  2 果汁 2 3
  3 可乐 1 3
  4 果汁 2 4
  5 水 3 1
  6 可乐 1 2
我现在要通过sql统计下各个商品CNT的总数
得到这样的结果: NAME SERVICEID total(数量)
  可乐 1 7
  果汁 2 7
  水 3 1
本来是想用两条sql,在程序中用两个函数分别执行,但是后面想想这样如果表中有100总商品的话,那查询的函数岂不是得执行100次么,这种性能太低,想换换有没有什么好的方法
 

[解决办法]

探讨
一张商品表A:结构大概是这样的
ID NAME SERVICEID CNT(数量)
1 可乐 1 2
2 果汁 2 3
3 可乐 1 3
4 果汁 2 4
5 水 3 1
6 可乐 1 2
我现在要通过sql统计下各个商品CNT的总数
得到这样的结果: NAME SERVICEID total(数量)
可乐 1 7
果汁 2 7
水 ……

热点排行