--die Daten--
<PRE>
DECLARE @DATA integer
SET @DATA=@@IDENTITY
SELECT S.FIELD1 FROM S WHERE S.FIELD2 = -1
SELECT (@DATA, 2, 1)
</PRE>
die erste Abfrage gibt ein Ergebnis mit 3-5 Werten zurück zum Beispiel hier
<PRE>
S.FIELD1
--------
20
1256
3
</PRE>
die zweite Abfrage gibt dieses Ergebnis zurück
<PRE>
----------
78 | 2 | 1
</PRE>
Nun benötige ich aber folgenes Ergebnis aus beiden oberen Abfragen zusammen um dieses dann mit der INSERT...SELECT Anweisung in eine Tabelle einzutragen
dieses Ergebnis möchte ich haben
<PRE>
| S.FIELD1 | |
------------------------------
78 | 20 | 2 | 1
78 | 1256 | 2 | 1
78 | 3 | 2 | 1
</PRE>
gibt es eine Möglichkeit wie ich beide Abfragen so zusammenfügen kann, dass es dieses Ergebnis gibt ODER eine Möglichkeit wie ich zu dem Ergebnis aus der ersten Abfragen statische Daten hinzufügen kann
<PRE>
DECLARE @DATA integer
SET @DATA=@@IDENTITY
SELECT S.FIELD1 FROM S WHERE S.FIELD2 = -1
SELECT (@DATA, 2, 1)
</PRE>
die erste Abfrage gibt ein Ergebnis mit 3-5 Werten zurück zum Beispiel hier
<PRE>
S.FIELD1
--------
20
1256
3
</PRE>
die zweite Abfrage gibt dieses Ergebnis zurück
<PRE>
----------
78 | 2 | 1
</PRE>
Nun benötige ich aber folgenes Ergebnis aus beiden oberen Abfragen zusammen um dieses dann mit der INSERT...SELECT Anweisung in eine Tabelle einzutragen
dieses Ergebnis möchte ich haben
<PRE>
| S.FIELD1 | |
------------------------------
78 | 20 | 2 | 1
78 | 1256 | 2 | 1
78 | 3 | 2 | 1
</PRE>
gibt es eine Möglichkeit wie ich beide Abfragen so zusammenfügen kann, dass es dieses Ergebnis gibt ODER eine Möglichkeit wie ich zu dem Ergebnis aus der ersten Abfragen statische Daten hinzufügen kann
Comment