2011-06-07 13 views
8

उन पंक्तियों के साथ कुछ करने के लिए यह संभव है:बाएं जुड़ने के साथ आउटपुट क्लॉज, कैसे करें?

DELETE TOP(1) m 
FROM MyTable m 
OUTPUT deleted.* 
LEFT JOIN MyOtherTable ON MyOtherTable.SomeColumn=s.SomeColumn 

मैं इस काम करता है:

DELETE TOP(1) 
FROM MyTable 
OUTPUT deleted.* 

और यह भी (हालांकि व्यर्थ) काम करता है:

DELETE TOP(1) m 
FROM MyTable m 
LEFT JOIN MyOtherTable ON m.SomeColumn=MyOtherTable.SomeColumn 

उत्तर

21

ले जाएँ OUTPUTJOIN

से पहले खंड
+2

ठीक है, अब मुझे बेवकूफ लगता है :) – Benoittr

+1

हम सब वहाँ रहे हैं !! –

+0

6 मिनट और आपको अपना उत्तर स्वीकार कर लिया जाएगा। – Benoittr

संबंधित मुद्दे