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

Wie Konvertieren von Spalten in Zeilen in Sql Server 2008 R2?

Anzahl der Antworten 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

CROSS APPLY-mit table valued function Einschränkung der Leistung

Anzahl der Antworten 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

Verwendung von CROSS APPLY-für mehr als eine Spalte

Anzahl der Antworten 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:

Überqueren Sie den Antrag auf child-parent-Wert von Xml in SQL Server

Anzahl der Antworten 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>

KREUZ/OUTER APPLY in MySQL

Anzahl der Antworten 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 (

Holen Sie sich die Anzahl der Knoten in einem XML-Feld XQuery SQL Server 2008

Anzahl der Antworten 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 *

Postgres Analog zu CROSS APPLY in SQL Server

Anzahl der Antworten 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,

Die Verwendung von cross apply in update-Anweisung

Anzahl der Antworten 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

Wann sollte ich Cross Apply über Inner Join anwenden?

Anzahl der Antworten 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