Tag: cross-apply
Die T-SQL-APPLY-operator können Sie aufrufen, eine Tabellenwert-Funktion für jede Zeile zurück, die von einem äußeren Tabelle-Ausdruck einer Abfrage. CROSS APPLY fungiert als Ersatz für eine INNERE VERKNÜPFUNG und nur die Zeilen zurückgibt, wenn es eine Entsprechung in der join-Bedingung. Die Verwendung von CROSS APPLY in einigen Fällen besser als eine entsprechende JOIN-Anweisung. Es ist ähnlich wie ein `CROSS JOIN SEITLICHEN` in dem SQL-standard
2
Antworten
Ich habe eine Tabelle wie diese und das Ergebnis sollte wie folgt sein bin ich etwas verwirrt über die Pivot und unpivot-und cross apply. kann mir jemand helfen aus diesem. InformationsquelleAutor Anjali | 2013-12-08
3
Antworten
Problem habe ich mit CROSS APPLY mit parametriert Tabellenwertfunktion. Hier ist die vereinfachte pseudo-code Beispiel: SELECT * FROM ( SELECT lor.* FROM LOT_OF_ROWS_TABLE lor WHERE ... ) AS lor CROSS APPLY dbo.HeavyTableValuedFunction(lor.ID) AS htvf INNER JOIN ANOTHER_TABLE
2
Antworten
Tag #3 mit SQL Server. Ich versuche zu kombinieren 2 Spalten der getrennten Daten in einer Ausgabe von einer Tabellenwertfunktion. Hier meine Daten: Ich würde gerne die Daten werden verarbeitet und in eine Tabelle im folgenden format:
2
Antworten
Ich habe Folgendes XML: <root> <row value="US"> <col value="00">Jon</col> <col value="01">David</col> <col value="02">Mike</col> <col value="03">Nil</col> </row> <row value="Canada"> <col value="C1">Pollard</col> </row> <row value="Japan"> <col value="J1">Yin</col> <col value="J2">Li</col> </row> <row value="India"> <col value="MP">Ram</col> <col value="UP">Paresh</col> <col value="AP">Mohan</col> </row>
2
Antworten
Muss ich verwenden, CROSS APPLY in MySQL (EC2 RDS-MySQL-Instanz). Sieht aus wie MySQL nicht erkennen, die CROSS APPLY-Syntax. Kann mir bitte jemand helfen? Hier ist die Abfrage. SELECT ORD.ID ,ORD.NAME ,ORD.DATE ,ORD_HIST.VALUE FROM ORD CROSS APPLY (
2
Antworten
Ich versuche, um die Anzahl von Knoten in einem XML-Feld. aber ich sehe immer 0 als Ergebnis. Hier ist, wie meine Abfrage sieht wie. DECLARE @XmlTable TABLE (XmlResult XML) INSERT INTO @XmlTable EXECUTE [dbo].usp_GetBooks @EditionId=400 --select *
4
Antworten
Muss ich migrieren von SQL-Abfragen geschrieben für MS SQL Server 2005 auf PostgreSQL 9.1. Was ist der beste Weg, um Ersatz für CROSS APPLY in dieser Abfrage? SELECT * FROM V_CitizenVersions CROSS APPLY dbo.GetCitizenRecModified(Citizen, LastName, FirstName, MiddleName,
1
Antworten
Ist es möglich, die cross apply-Klausel in der from-Teil einer update-Anweisung in SQL Server 2005? InformationsquelleAutor der Frage Guillermo Gutiérrez | 2011-09-20
12
Antworten
Was ist der Hauptzweck der Verwendung CROSS APPLY? Habe ich gelesen (vage, durch Beiträge im Internet), dass cross apply effizienter sein kann, wenn die Auswahl über große Daten-sets wenn Sie partitionieren. (Paging in den Sinn kommt) Ich