RE: 7.0 weirdness

From: "omid omoomi" <oomoomi(at)hotmail(dot)com>
To: jeff(at)pgsql(dot)com, pfiche(at)prologue-software(dot)fr
Cc: pgsql-sql(at)postgresql(dot)org
Subject: RE: 7.0 weirdness
Date: 2000-05-30 07:13:00
Message-ID: 20000530141300.6041.qmail@hotmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

If so then why do you need to use "select distinct " ?!
BTW, I just tested on my 6.5.2, This query :
"Select distinct f1 from table1 order by f2 "
works the same as this one:
"select distinct f1,f2 from table1"

>From: Jeff MacDonald <jeff(at)pgsql(dot)com>
>Reply-To: Jeff MacDonald <jeff(at)pgsql(dot)com>
>To: Patrick FICHE <pfiche(at)prologue-software(dot)fr>
>CC: Jeff MacDonald <jeff(at)pgsql(dot)com>, Pgsql-Sql <pgsql-sql(at)postgresql(dot)org>
>Subject: RE: [SQL] 7.0 weirdness
>Date: Tue, 30 May 2000 10:46:30 -0300 (ADT)
>
>gid is unique..
>
>jeff
>
>On Tue, 30 May 2000, Patrick FICHE wrote:
>
> > It seems to me that it was lack of control in 6.5 version...
> > For one "gid", you may have several "created" values, so Postgres is not
> > able to decide which value must be taken and ordered
> >
> > Simple example
> > gid created
> > 1 1
> > 1 3
> > 2 2
> >
> > In which order is Postgres supposed to give the data???
> >
> >
> > Patrick Fiche
> > -----Message d'origine-----
> > De : pgsql-sql-owner(at)hub(dot)org [mailto:pgsql-sql-owner(at)hub(dot)org]De la part
> > de Jeff MacDonald
> > Envoy : mardi 30 mai 2000 14:28
> > : pgsql-sql(at)postgresql(dot)org; pgsql-hackers(at)postgresql(dot)org
> > Objet : [SQL] 7.0 weirdness
> >
> >
> > hi folks,
> >
> > this query works fine in 6.5 but screwie in 7.0
> >
> > 7.0
> >
> > gm=> SELECT DISTINCT gid FROM members
> > gm-> WHERE active = 't'
> > gm-> AND (gender = 0
> > gm-> AND (wantrstypemale LIKE '%Short Term%'
> > gm-> OR wantrstypemale like '%Marriage%'
> > gm-> OR wantrstypemale like '%Long Term%'
> > gm-> OR wantrstypemale like '%Penpal%'
> > gm-> OR wantrstypemale like '%Activity Partner%')
> > gm-> ) order by created desc;
> > ERROR: For SELECT DISTINCT, ORDER BY expressions must appear in target
>list
> > gm=>
> >
> >
> > any idea's ?
> >
> > jeff
> >
> >
> >
> >
>

________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

Browse pgsql-sql by date

  From Date Subject
Next Message Christophe Labouisse 2000-05-30 10:16:25 Inheritance
Previous Message omid omoomi 2000-05-30 06:46:45 Re: 7.0 weirdness