| From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> | 
|---|---|
| To: | pgsql-fr-generale(at)postgresql(dot)org | 
| Cc: | Denis Bitouzé <dbitouze(at)wanadoo(dot)fr> | 
| Subject: | Re: Spécifier un premier élément dans une clause select... order by | 
| Date: | 2009-12-15 15:23:30 | 
| Message-ID: | 200912151623.30888.guillaume@lelarge.info | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-fr-generale | 
Bonjour,
Le mardi 15 décembre 2009 à 16:11:51, Denis Bitouzé a écrit :
> [...]
> est-il possible de spécifier un premier élément dans une clause
> select... order by ?
> 
> Par exemple, avec une table d'utilisateurs :
> 
>   Colonne   |       Type        |
> ------------+-------------------+
>  id_etu     | integer           |
>  nom_etu    | text              |
>  prenom_etu | text              |
> 
> est-il possible de demander quelque chose du genre :
> 
> SELECT * from etu order by nom_etu, prenom_etu « with first id_etu =
> 300 »;
> 
> L'étape suivante serait que, à la fin de la liste des utilisateurs
> triés et commençant à l'id_etu 300, figure le début de la liste qui est
> omise dans la clause ci-dessus.
> 
Ceci devrait le faire :
SELECT * from etu order by id_etu >= 300, id_etu;
-- 
Guillaume.
 http://www.postgresqlfr.org
 http://dalibo.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Guillaume Lelarge | 2009-12-15 15:41:08 | Re: Spécifier un premier élément dans une clause select... order by | 
| Previous Message | Jean-Christophe Arnu | 2009-12-15 15:19:29 | Re: Spécifier un premier élément dans une clause select... order by |