Subject | Re: Simple SQL question |
---|---|
Author | Michael Vilhelmsen |
Post date | 2007-07-17T10:42:59Z |
--- In firebird-support@yahoogroups.com, "Martijn Tonies"
<m.tonies@...> wrote:
Mihcael
<m.tonies@...> wrote:
>It would indeed be different.
>
>
> > I would have done it like this:
> >
> > Select t1.Field1, t1.Field2, SUM(t1.Field3),
> > (select count(*) from table1 t2) as totalcount
> > from t1.Table1
> > Group by 1,2
>
> But it would different results, wouldn't it?
Mihcael
>
> Martijn Tonies
> Database Workbench - development tool for Firebird and more!
> Upscene Productions
> http://www.upscene.com
> My thoughts:
> http://blog.upscene.com/martijn/
> Database development questions? Check the forum!
> http://www.databasedevelopmentforum.com
>
> > I haven't tested but the following should work.
> > SELECT COUNT(*) FROM (
> > Select
> > Field1,
> > Field2,
> > SUM(Field3)
> > from Table1
> > Group by 1,2
> > )
>