Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > WITH Table1 AS(), WITH Table2 AS()


Автор: lv151 6.5.2013, 16:59
Возможно ли что то подобное?

Код

WITH Table1 AS
(
.......
)

WITH Table2 AS
(
.....
SELECT * FROM Table1
.....
)

WITH Table3 AS
(
.....
SELECT * FROM Table2
.....
)

Автор: Zloxa 6.5.2013, 17:14
Да, надо оставить только первую кляузу with, а остальные заменить на запятые

Код

WITH Table1 AS(
.......
)
 
,Table2 AS
(
.....
SELECT * FROM Table1
)
 
,Table3 AS
(
.....
SELECT * FROM Table2)


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id5187b7686ccc196709000002#findElement_E7045_5187bad36ccc194b0a0001b5_0

Автор: lv151 7.5.2013, 09:20
Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)