回 帖 发 新 帖 刷新版面

主题:请教SQL语句

比如一个表中数据为
   四川   成都  一区   100条
   四川   成都  一区   200条
   四川   成都  二区   200条  
   四川   成都  二区   200条
   四川   遂宁  一区   500条
   四川   遂宁  一区   100条
   四川   遂宁  二区   100条
   四川   遂宁  一区   50条
   四川   遂宁  二区   500条
   重庆   沙区  上桥   100条
   重庆   沙区  天星桥   100条
   重庆   渝中区  大平   100条
要得到的表为
  四川 成都 一区   (总和)300条
  四川 成都 二区   (总和)600条
  四川 遂宁 一区   (总和)650条
  重庆 沙区 上桥   100条
  重庆 沙区 天星桥 100条
  重庆 渝中区 大平 100条 


这样的复合查询SQL语句应该怎么写啊????????/

回复列表 (共1个回复)

沙发

SELECT 字段1,字段N,Count(几区的字段名) AS 新的区字段名 FROM 表名 WHERE 条件 = '四川成都' GROUP BY 几区的字段名

我来回复

您尚未登录,请登录后再回复。点此登录或注册