SQL - Informix

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/sql_informix_100959/page_1 - zur Vollversion wechseln!


Bexda schrieb am 10.12.2003 um 10:44

Hallo Gurus.

Am MS SQL-Server gibt es ja den Befehl "TOP".

Beispiel

Code:
select top 10 artikelcode
from tb_Artikel

da bekomme ich die ersten 10 Datensätze.


So nun kommts ... ich brauche aber nicht die erten 10 sondern die Letzen 10. Aber nun für INFORMIX.

Vielen Dank im Voraus.


atrox schrieb am 10.12.2003 um 10:46

die ersten 10 lassen sich jederzeit in die letzten 10 umwandeln, wenn du verkehrt sortierst order by X asc <-> oder by X desc


Bexda schrieb am 10.12.2003 um 10:54

thx vorerst,

aber dieser TOP-Befehl es funktioniert nicht auf Informix.


Oculus schrieb am 10.12.2003 um 11:12

informix? ist das db2?

falls es db2 ist, hier die lösung:

Code:
SELECT * FROM mytable ORDER BY col FETCH FIRST 10 ROWS ONLY;




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025