Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

2 Abfragen > 2.11Reflexive 1:n-Beziehungen - Pg. 160

Kapitel 2 Abfragen 2.10.2 Nummerierung von Abfrageergebnissen mit alternativen Sortierungen Wenn die Daten nach einem anderen Feld als dem Primärschlüsselfeld der Tabelle sortiert werden sollen, geben Sie im WHERE-Teil der Unterabfrage einfach auf beiden Seiten der Bedingung das gewünschte Feld an und legen die Sortierung auch in der Hauptabfrage fest. 2.10.3 Nummerierung von Abfrageergebnissen mit eingeschränkten Ergebnismengen Wenn das zu nummerierende Abfrageergebnis Kriterien enthält, fügen Sie diese auch der Unterabfrage hinzu. Um alle Artikel, deren Artikelname mit »C« beginnt, zu num- merieren, verwenden Sie die Abfrage aus Abbildung 2.46. Der dort aus Platzgründen nicht vollständig abgebildete Nummer-Ausdruck lautet fol- gendermaßen: Nummer: (SELECT Count(*) FROM Artikel As Temp WHERE (Temp.Artikelname LIKE "C*") AND (Temp.[Artikel-Nr] < Artikel.[Artikel-Nr]))+1