Zum Inhalt springen

SQL bestimmter wert anzeigen


JasonLief

Empfohlene Beiträge

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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!

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...