|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 33 ![]() |
Salut à tous.
je programme en delphi et Interbase j'ai besoin d'une requete sql j'ai besoin des dix ou 20 derniers numero mon ordre et du plus grand au p petit exple 45 SCT SOFT 44 Prod alim 43 COSM 42 DETERG . // . // 39 MEnag 38 Tissu es qu'il existe un qlq chose de spéciale pour afficher les 10 derniers NUM comme "TOP 10" merci à tous Ada_b |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Non ca n'existe pas.
La solution consiste donc soit à ne lire depuis le client que les enregistrements necessaires. Sinon celà peut etre fait avec une Procédure Stoquée. |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 33 ![]() |
Merci Bien Barbibulle
si vous avez la ps, je serais très content Ada_B |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
En cherchant un peu :
http://www.developpez.net/forums/viewtopic.php?t=223565 Sinon sous firebird il existe First n pour afficher que les n premiers enregistrement du select. Donc pour avoir les n derniers il suffit d'inverser l'order by. |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 33 ![]() |
Merci bien barbibulle
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 379 ![]() |
uniquement en firebird vers 1.5
SELECT FIRST 10 SKIP 0 champ1, champ2, champ3 FROM TaTable ORDER BY champ1 DESC et hop! |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 33 ![]() |
Merci Bien
jean-jacques varvenne |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com