Wie verschiebt man UNION-Abfrageergebnisse in eine neue Tabelle?

8

Ich habe eine Beispielabfrage wie unten gezeigt:

%Vor%

Wie verschiebe ich diese Anfrage dieser Anfragen in eine neue Tabelle? Hinweis: Meine Version von SQL lautet:

%Vor%

Ich habe eine andere Stackoverflow-Antwort versucht, die ich gefunden habe, d. h.

%Vor%

Aber ich bekomme einen Fehler von: Incorrect syntax near the keyword 'as'.

Hier war meine vollständige Abfrage, die mit dem obigen Fehler fehlgeschlagen ist:

%Vor%

Irgendwelche Vorschläge, bitte wie ich verarsche?

Danke, Ray

    
Ray 23.06.2011, 15:14
quelle

4 Antworten

12

In SQL Server müssen Sie

verwenden %Vor%

Weitere Informationen finden Sie unter Ссылка

Versuchen Sie Folgendes:

%Vor%     
Chandu 23.06.2011, 15:17
quelle
0
%Vor%     
Ovais Khatri 23.06.2011 15:17
quelle
0

oder Sie müssen die abgeleitete Tabelle nicht verwenden. Sie können dies auch tun

%Vor%     
Madhivanan 23.06.2011 16:19
quelle
0

AUSWÄHLEN * IN #Temp_Union VON [# temp1] UNION WÄHLEN * VON [# temp2] UNION WÄHLEN * FROM [# temp3] UNION WÄHLEN * VON [# temp4] UNION WÄHLEN * FROM [# temp5]

    
Ray 04.09.2015 17:02
quelle