Announcement

Collapse
No announcement yet.

Rangfolge oder laufende Nummer erzeugen

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

  • Rangfolge oder laufende Nummer erzeugen

    Ich habe folgendes Problem:<P>
    Mit Insert Into t1 Select s1, s2 From t2, t3 Where .. Group By ... Order By ... usw.<BR>
    wird eine neue Tabelle t1 aus bereits vorhandenen erzeugt.<BR>
    Jetzt brauche ich aber innerhalb der neu erzeugten Tabelle für die Ausgabe eine laufende Nummer, so dass die Datensätze wie folgt erscheinen:<BR>
    1 s1 s2 <BR>
    2 s1 s2 <BR>
    3 s1 s2 <P>
    Hat da Einer von Euch eine Idee ?

  • #2
    Was für eine Datenbank?

    Idee nimm eine Sequence/Autoincrement/Generator oder sowas und erzeuge erstmal eine aufsteigene Folge in dem Feld mit einem Trigger

    Da die Tabelle zuvor leer ist, bestimme das vergebene Minimum

    Und ziehe eines weniger in allen Sätzen ab (Normierung

    Comment


    • #3
      danke andreas - auf das einfachste kommt man halt nicht immer

      Comment

      Working...
      X