Announcement

Collapse
No announcement yet.

Abfrage ob Werte in aufsteigender Reihenfolge eingegeben wurde

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abfrage ob Werte in aufsteigender Reihenfolge eingegeben wurde

    Guten Abend Zusammen,

    ich brauche eure Hilfe!
    Ich habe eine Tabelle mit den Einträgen Zeilennummer und Wert. Ich möchte prüfen ob die Werte in der Zeile Wert auch aufsteigend eingegeben wurde.
    Wie macht man das???

    Vielen Dank für eure Hilfe!

  • #2
    Du schaust nach, ob es eine Zeile gibt, deren Wert höher, die Zeilennummer aber kleiner als die der aktuellen Zeile ist.

    select count(*) from tabelle as t1 where exists (select 1 from tabelle as t2 where t2.wert > t1.wert and t2.zeilennummer < t1.zeilennummer)

    ... da sollte 0 rauskommen, dann passt's von der Eingabe her.

    bye,
    Helmut

    Comment

    Working...
    X