From: | "Patrick FICHE" <pfiche(at)prologue-software(dot)fr> |
---|---|
To: | "Jeff MacDonald" <jeff(at)pgsql(dot)com> |
Cc: | "Pgsql-Sql" <pgsql-sql(at)postgresql(dot)org> |
Subject: | RE: 7.0 weirdness |
Date: | 2000-05-30 13:17:38 |
Message-ID: | NDBBLLLDELOMJPOBMKPPEELDCCAA.pfiche@prologue-software.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-sql |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Zeugswetter Andreas SB | 2000-05-30 13:39:28 | AW: AW: Proposal for enhancements of privilege system |
Previous Message | Jeff MacDonald | 2000-05-30 12:28:11 | 7.0 weirdness |
From | Date | Subject | |
---|---|---|---|
Next Message | Jeff MacDonald | 2000-05-30 13:46:30 | RE: 7.0 weirdness |
Previous Message | Jeff MacDonald | 2000-05-30 12:28:11 | 7.0 weirdness |