简单的SQL查询语句,帮我看一下,谢谢
我是这样写的,
select distinct Gaine,Tickets,sum(Boxs) 'Boxs',
sum(Bundle_YF) 'Bundle_YF',sum(Bags) 'Bags',sum(Bundle_FL) 'Bundle_FL',sum(TotalMoney) 'TotalMoney' from Issue_TLS
where Gaine="1"
其中表中有五条记录,Gaine的值有三个是1,两个是2,,查询结果我只想得到值为1的三条记录的和
可是用上面的方法返回的两条记录,Gaine的值一个为1,一个为2,后面的客字段的值都为原表中三个Gaine为1的和,请问返回记录集中如何去掉查询中Gaine值为2的那一条记录,只的Gaine为1的一条记录的记录集,,,,,
还有,是否有办法直接返回一个记录集,其中第一条记录是Gaine为1且是原记录中三个Gaine值为1的和,每二条记录是Gaine值为2,且是原记录中Gaine的值为2的和呢