Als «cross-apply» getaggte Fragen

37
Äußere Übernehmen-Links-Join-Leistung

Ich verwende SQL Server 2008 R2 Ich bin gerade auf APPLY in SQL gestoßen und fand es toll, wie es Abfrageprobleme in so vielen Fällen löst. Viele der Tabellen, für die ich 2 Links-Joins verwendet habe, um das Ergebnis zu erhalten, konnten in 1 Outer-Apply-Tabelle verwendet werden. Ich habe eine...

8
Der effizienteste Weg, um ein Diff zu erzeugen

Ich habe eine Tabelle in SQL Server, die so aussieht: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Ich arbeite an einer gespeicherten Prozedur...

7
CROSS APPLY für die Skalarfunktion

Ich habe das: SELECT A ,B ,dbo.Func(C) ,dbo.Func(D) ,dbo.Func(E) ,F FROM abcdef WHERE 0 = dbo.Func(C) + dbo.Func(D) Ich habe gelesen, dass dies keine gute Praxis ist, da die Funktion millionenfach aufgerufen wird und sich negativ auf die Leistung auswirkt. Ich habe versucht, es mit CROSS APPLY neu...