Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo FFI-User

Ich habe da 'ne frage. Ich muss ein programm schreiben, und im Java Code ein SQL ausführen. Dies muss mir z.B den 2000 Wert einer Tabelle anzeigen. Aber mit Rowcount funktioniert dies nicht, da die Tabelle physisch nicht umbedingt richtig abgelegt ist auf dem Server(sagt zu mindes ein Arbeitskollege)ich sollte dann einfach den 2000 wert haben geordnet nach zeit:

Es sollte ca. wie folgt aussehen:

SELECT timestamp from [Tabelle] where ZEilennummer 2000 order by timestamp

ich sollte dann einfach den 2000 wert haben geordnet nach zeit

Danke för Antworten

Geschrieben

Hallo

warum postest du unter "Delphi/RPG+CL/Sonstige" wenn es um SQL bzw. Java geht?

Hat deine Tabelle ein Attribut Zeilennummer? Wenn ja, dann brauchst du nur die Syntax der Wherebedingung korrigieren.

Oder willst du den den 2000ten Datensatz aus dem Resultset haben ohne dass eine Nummerierung vorliegt?

Gruß Martin

Geschrieben
Hallo

warum postest du unter "Delphi/RPG+CL/Sonstige" wenn es um SQL bzw. Java geht?

Hat deine Tabelle ein Attribut Zeilennummer? Wenn ja, dann brauchst du nur die Syntax der Wherebedingung korrigieren.

Oder willst du den den 2000ten Datensatz aus dem Resultset haben ohne dass eine Nummerierung vorliegt?

Gruß Martin

sry, das java ist ja nicht wirklich relevant.

es hat kein ID feld nd nichts also das letzere!

Geschrieben

im allerschlimmsten allgemeingültigsten sql könntest du folgendes machen :


SELECT top (1) *

FROM 

(

      SELECT top (2000) <was auch immer das in dem dialekt heist, das kan aber wirklich jede db> * 

      FROM tabelle

      WHERE bla = 'blub'

      ORDER BY  X <nach was du halt da so sortierst> desc

) as sub_query

order by X asc

Is nich schön, aber würd funktioniern

Gruß

Sven

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...