"We are back" « oc.at

MSSQL Join Probleme

Umlüx 24.02.2015 - 13:52 3986 18
Posts

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 9005
taugt mir zwar so gar nit, aber ich werds wohl über zwei abfragen machen müssen.
erst alle ticketnummern auslesen und mir dann im 2. schritt für jede per TOP1 die pnr holen die ich will.
aber danke für die mühe!

Punisher

Bukanier
Avatar
Registered: Sep 2002
Location: Disneyland
Posts: 1870
das schon getestet?

Zitat
In SQL Server 2005 and above, you could just replace INNER JOIN with CROSS APPLY:
Code: SQL
SELECT  Orders.OrderNumber, LineItems2.Quantity, LineItems2.Description 
FROM    Orders 
CROSS APPLY         (
         SELECT  TOP 1 LineItems.Quantity, LineItems.Description
         FROM    LineItems
         WHERE   LineItems.OrderID = Orders.OrderID
         ) LineItems2

http://stackoverflow.com/questions/...in-to-first-row

hab leider kein mssql da um es zu testen

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 9005
hm danke. werd ich morgen mal testen!

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 9005
Ich glaub.... das funktioniert wie gewünscht...!!
DANKE! :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz