برگزیده های پرشین تولز

CTE in Sql

mad13n

کاربر تازه وارد
تاریخ عضویت
31 می 2013
نوشته‌ها
5
لایک‌ها
1
با سلام
برای نمونه زیر یک مثال میخواستم:
کد:
WITH CTE1 AS (SELECT 1 AS Col1),
CTE2 AS (SELECT 2 AS Col2)
SELECT CTE1.Col1,CTE2.Col2
FROM CTE1
CROSS JOIN CTE2
در این نمونه منظورم اصلا بحث پدر و فرزندی نیست، فقط استفاده از CTE درون CTE مد نظرم هست.
اینکه چطور در یک CTE یک CTE معرفی و از هردو برای خروجی مناسب استفاده کنم.
باسپاس
 

najafzadeh

کاربر فعال پایگاه داده ها
کاربر فعال
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
522
لایک‌ها
28
محل سکونت
قزقلعه
با سلام
برای نمونه زیر یک مثال میخواستم:
کد:
WITH CTE1 AS (SELECT 1 AS Col1),
CTE2 AS (SELECT 2 AS Col2)
SELECT CTE1.Col1,CTE2.Col2
FROM CTE1
CROSS JOIN CTE2
در این نمونه منظورم اصلا بحث پدر و فرزندی نیست، فقط استفاده از CTE درون CTE مد نظرم هست.
اینکه چطور در یک CTE یک CTE معرفی و از هردو برای خروجی مناسب استفاده کنم.
باسپاس

سلام
به این دو لینک یک نگاهی بکنین لطفا:
https://www.simple-talk.com/sql/t-sql-programming/sql-server-cte-basics/
http://www.codeproject.com/Articles/265371/Common-Table-Expressions-CTE-in-SQL-SERVER
 
بالا