Announcement

Collapse
No announcement yet.

Zeilen nummerien???

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

  • Zeilen nummerien???

    Hallo ihr Tüftler,
    muss leider folgendes Problem lösen:

    Wie bekomme ich Zeilennummern in meine Tabelle?
    Ich habs mit COUNT versucht, klappt aber nicht:

    SELECT Count(DISTINCT pa.SCodeGP1) AS Code,
    a.name1 AS NAME,
    a.VName AS VORNAME,
    a.AID,
    a.Klasse
    FROM Azubis a, PrfgAzubis pa, Pruefungen p
    WHERE (pa.kuerzelGP1 = 'GP_2005_S')
    AND (pa.AID = a.AID)
    GROUP by pa.SCodeGP1, a.name1, a.VName, a.AID, a.Klasse
    ORDER By a.name1

    Weiß jemand Rat?

    Gruß, Jürgen

  • #2
    Hallo, die meisten Datenbanken bieten das Psyso Feld ROWNUM (bei Oracle) oder etwas aehnliches an.<BR>
    Etwa so : Select ROWNUM, FELD1, FELD2 ... FROM Tabelle ... <BR>
    Allerdings faengt diese immer mit 1 an, und entspricht nicht unbedingt der reellen Zeilennr. des Datensatzes in der Tabelle.<BR>
    Hoffe es hilft dir<BR>
    Gruss Matthia

    Comment


    • #3
      Hallo, Nein, nicht wirklich.

      Ich arbeite mit der BDE, Paradox und Delphi 5.
      Könnte ich - um zu Zeilennummern zu kommen - das Abfrageergebnis in eine neue indizierte Tabelle schreiben? Oder gibt es einen einfacheren (anderen) Weg?

      Nächtliche Grüße, Jürge

      Comment

      Working...
      X