Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Subqueries and group by

Re: Subqueries and group by

From: Ralf Wegener <rwegener_at_gmx.net>
Date: Wed, 22 Aug 2001 12:05:26 +0200
Message-ID: <9m005g$1e9$06$1@news.t-online.com>


o.k. in this example I could do this. But in other cases. Is it possible to use a subquery within a group cluase.

Thanks,

   Ralf Wegener

Niall Litchfield <n-litchfield_at_audit-commission.gov.uk> schrieb in im Newsbeitrag: 3b837b73$0$8505$ed9e5944_at_reading.news.pipex.net...
> Can you not do
>
> select partner.name,person.age
> from partner,person
> where partner.pid=person.pid
> group by partner.name,person.age;
>
>
> --
> Niall Litchfield
> Oracle DBA
> Audit Commission UK
> "Ralf Wegener" <rwegener_at_gmx.net> wrote in message
> news:9lvsob$hrp$05$1_at_news.t-online.com...
> > Hi,
> >
> > my problem:
> >
> > I would like to use a subquery within a group clause.
> >
> > Example:
> >
> > select partner.name, (select age from person where
partner.pid=person.pid)
> > from partner
> > group by partner.name, (select age from person where
> partner.pid=person.pid)
> >
> > I get the error:
> >
> > select partner.name, (select age from person where
partner.pid=person.pid)
> > from partner
> > *
> > ORA-00979: not a GROUP BY expression
> >
> > Any ideas?
> >
> >
> > Best regards
> >
> > Ralf Wegener
> >
> >
> >
> >
>
>
Received on Wed Aug 22 2001 - 05:05:26 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US