Abfrage 1. Datensatz von Untertabelle

02/07/2008 - 11:42 von Jan Lorenz | Report spam
Hallo,

ich habe 2 Tabellen, die 1:m verknüpft sind. Ich frage Daten von beiden
Tabellen ab. Ausgehend von einem bestimmten Datensatz in der Haupttabelle
nun meine Frage: Gibt es eine Möglichkeit, wenn in der Untertabelle mehrere
Datensàtze existieren, nur den "ersten" heranzuziehen?

Viele Grüße
Jan
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
02/07/2008 - 12:32 | Warnen spam
Hallo Jan,

"Jan Lorenz" schrieb:

ich habe 2 Tabellen, die 1:m verknüpft sind. Ich frage Daten von beiden Tabellen ab. Ausgehend von einem bestimmten Datensatz in
der Haupttabelle nun meine Frage: Gibt es eine Möglichkeit, wenn in der Untertabelle mehrere Datensàtze existieren, nur den
"ersten" heranzuziehen?



Mit

SELECT TOP 1 <Feldliste> FROM <Tabelle> WHERE <Spalte> = <Wert>

kannst Du den ersten im Resultset vorkommenden Datensatz auslesen.
Das Ganze kannst Du auch mit einer ORDER BY Klausel kombinieren.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen