Frage : uese cte zweimal in einer Frage

I versuchend, ein cte in der gleichen Frage zweimal zu benutzen und ich erhalten Störung im zweiten selecte statement.
if die Anmerkung, die das erste auserwählte es bearbeitet. Wie kann ich das gleiche cte in meiner Frage zweimal benutzen? bitte help
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
; mit cte wie
(
* von c vorwählen
inner r an sich anschließen
r.rid = c.id
wo r.fid = 11111)

* von s vorwählen  
inner cte an sich anschließen
cte.rid=s.rid

* von O vorwählen  
inner cte an sich anschließen
cte.roomid=o.rid

Antwort : uese cte zweimal in einer Frage

http://msdn.microsoft.com/en-us/library/ms175972.aspx

Ein CTE muss von einer einzelnen AUSERWÄHLTEN, EINSATZ-, UPDATE-, MISCHEN- oder LÖSCHUNG-Aussage, die einiges oder bezieht von allen CTE Spalten gefolgt werden. Ein CTE kann in einer SCHAFFUNG-ANSICHT-Aussage als Teil der definierenden AUSERWÄHLTEN Aussage über die Ansicht auch spezifiziert werden.

Weitere Lösungen  
 
programming4us programming4us