Jump to content

Unsortierte Folge finden


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

habe eine Tabelle, die u.a. eine Spalte mit Objekt-Nummern und eine Spalte mit Position-Nummern enthält, z.B.:

 

Objekt     Position

100          1

100          2

100          5

200         20

200        10

200        30

150        10

150        12

150        17

 

Gibt es eine einfache Abfrage, welche die Objekte mit den nicht aufsteigend sortierten Positionen findet?

 

Sage jetzt schon vielen Dank für eine Antwort.

 

Gruß 

 

 

 

 

Geschrieben (bearbeitet)

Was genau meinst Du? In einer SQL-Datenbank ist nichts "aufsteigend sortiert" abgespeichert.

Daher kannst  Du so eine Abfrage, ohne zusätzliche Informationen, nicht ausführen. Minimum wäre eine Timestamp-Spalte.

bearbeitet von zahni
Geschrieben

Die Tabelle enthält noch eine weitere Spalte: Lfd_Nummer_des_Objektes

 

Lfd_Nummer    Objekt     Position

                   1   100          1

                   2   100          2

                   3   100          5

                   1   200         20

                   2  200        10

                  3   200        30

                 1   150        10

                 2   150        12

                 3    150        17

 

Gelesen wird mit Select  ... ORDER BY Objekt, Lfd_Nummer.

 

Das Problem ist folgendes:

Für Objekt 200 wurde fälschlicherweise der Satz mit der Position 20 als erster gespeichert (Lfd_Nummer 1) und erst danach der mit der Position 10 (Lfd_Nummer 2). Eine solche Konstellation, ev. noch bei anderen Objekten vorhanden, soll gefunden werden.

Habe gedacht es geht mit einer SQL - Abfrage. Werde aber wohl die Sätze eines Objektes lesen und die Positionen vergleichen.

Gruß

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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
×
×
  • Neu erstellen...