| From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
|---|---|
| To: | Denis Bitouzé <dbitouze(at)wanadoo(dot)fr> |
| Cc: | pgsql-fr-generale(at)postgresql(dot)org |
| Subject: | Re: Spécifier un premier élément dans une clause select... order by |
| Date: | 2009-12-15 15:41:08 |
| Message-ID: | 200912151641.08414.guillaume@lelarge.info |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-fr-generale |
Le mardi 15 décembre 2009 à 16:31:47, Denis Bitouzé a écrit :
> Le mardi 15/12/09 à 16h23,
>
> Guillaume Lelarge <guillaume(at)lelarge(dot)info> a écrit :
> > Ceci devrait le faire :
> >
> > SELECT * from etu order by id_etu >= 300, id_etu;
>
> Ne serait-ce pas plutôt :
>
> SELECT * from etu order by nom_etu,id_etu >= 300;
>
Si tu fais ça, tu auras un tri par les noms en premier.
> que tu voulais dire ? Mais ça ne fonctionne dans aucun des cas : les
> id_etu < 300 ne sont pas omis.
>
Ton histoire n'est pas claire. Tu veux trier par la colonne id_etu ou filtrer
?
Si tu veux omettre les id_etu < 300, faut le mettre dans la clause WHERE :
SELECT * from etu where id_etu >= 300 order by nom_etu;
--
Guillaume.
http://www.postgresqlfr.org
http://dalibo.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Denis Bitouzé | 2009-12-15 15:44:12 | Re: Spécifier un premier élément dans une clause select... order by |
| Previous Message | Guillaume Lelarge | 2009-12-15 15:23:30 | Re: Spécifier un premier élément dans une clause select... order by |