আমি একটি জটিল নির্বাচনী বিবৃতি সহজ করার প্রক্রিয়াধীন, সুতরাং আমি সাধারণ টেবিল এক্সপ্রেশন ব্যবহার করব।
একটি সিটি ঘোষণা ভাল কাজ করে।
WITH cte1 AS (
SELECT * from cdr.Location
)
select * from cte1
একই সিলেক্টে একাধিক সিটি ঘোষণা এবং ব্যবহার করা সম্ভব?
অর্থাত্ এই এসকিএল একটি ত্রুটি দেয়
WITH cte1 as (
SELECT * from cdr.Location
)
WITH cte2 as (
SELECT * from cdr.Location
)
select * from cte1
union
select * from cte2
ত্রুটি হয়
Msg 156, Level 15, State 1, Line 7
Incorrect syntax near the keyword 'WITH'.
Msg 319, Level 15, State 1, Line 7
Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon.
এনবি। আমি সেমিকোলনগুলি inোকানোর চেষ্টা করেছি এবং এই ত্রুটিটি পেয়েছি
Msg 102, Level 15, State 1, Line 5
Incorrect syntax near ';'.
Msg 102, Level 15, State 1, Line 9
Incorrect syntax near ';'.
সম্ভবত প্রাসঙ্গিক নয় তবে এটি এসকিউএল ২০০৮-এ।