Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.10.2018, 20:03   #1
polin11
Форумчанин
 
Регистрация: 07.06.2015
Сообщений: 164
По умолчанию как использовать рекурсию с табличным выражением

у меня есть рекурсия, в которой мне нужно использовать табличное выражение, что-то подобное:

Код:
WITH  TABL1 AS(
...
)
WITH RECURSIVE T( field1, field2 ) AS (
      SELECT 
		field1,
		field2
      FROM TABLE 
      WHERE "field1" IN ( SELECT "fiel1d" from TABL1 )
UNION ALL
    ...
)
SELECT * FROM T
Не могу разобраться с синтаксисом, помогите...
polin11 вне форума Ответить с цитированием
Старый 12.10.2018, 23:12   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от polin11 Посмотреть сообщение
что-то подобное
Так и не понял, что именно нужно
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
возможно в данном случае использовать рекурсию ? PSA Общие вопросы C/C++ 2 04.08.2017 17:56
Как развернуть рекурсию Alendorff Помощь студентам 0 25.03.2014 11:32
как осуществить рекурсию? xeops Visual C++ 1 10.12.2011 22:01
как дописать рекурсию? строки. oleg093 Помощь студентам 0 01.06.2011 21:11
Не понятно как работает программа на рекурсию. Kroleg Помощь студентам 1 26.03.2011 18:06