回 帖 发 新 帖 刷新版面

主题:跪求高手解答

select t.售票员,
  t.退票员,   
  sum(t.人数) as 人数,
  sum(t.票价 + t.站务费) as 金额,
  t.标志
  from   
  车票表 t
  where to_char(t.售票时间,'mmdd')='1118' and t.标志 in(0,3,4)   
  group by t.售票员,
  t.退票员,
  t.标志
结果:
1 zmh1 zmh1 1 8 3
2 zmh1 刘淑 1 8 3
3 zmh1 4 32 0

我要把售票员一样的统计在一起,zmh1就应该是5人,金额是40,同时售票员和退票员也要分开
求高手给看看怎么办呢?????

回复列表 (共1个回复)

沙发


用两条SQL语句,分别统计售票和退票,在用UNION ALL合并

我来回复

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