Re:

From: Tomas Berndtsson <tomas(at)nocrew(dot)org>
To: jan(dot)bajerski(at)viterra(dot)pl
Cc: <pgsql-sql(at)hub(dot)org>
Subject: Re:
Date: 2000-10-23 16:44:59
Message-ID: 80k8azqzg4.fsf@junk.nocrew.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

jan(dot)bajerski(at)viterra(dot)pl writes:

> Hello,
> I have following problem with PostgreSQL 6.5.3, I haven't possiblity
> to check it on 7.0 and I want to know is it possible to run such query:
>
> SELECT k.pic, id_g, id_k, count(*)
> FROM kart k, pictues p
> WHERE k.pic = p.pic
> GROUP BY k.pic
>
> PICTURES(pic,id_g,id_k)
> KART (pic,email,mess,date)
>
> I've got answer from Postgres
> "Illegal attributes or non-group column"
>
> Is it error in query or in parser ?

You need to have all non-aggragated columns in the GROUP BY:

SELECT k.pic, id_g, id_k, count(*)
FROM kart k, pictues p
WHERE k.pic = p.pic
GROUP BY k.pic, id_g, id_k

Tomas

In response to

  • at 2000-10-23 15:11:06 from jan.bajerski

Browse pgsql-sql by date

  From Date Subject
Next Message najm Hashmi 2000-10-23 17:25:45 Need info: pl/pgsql performance
Previous Message Stephan Szabo 2000-10-23 16:30:56 Re: