-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Âîçìîæíû ëè â SQL ðåêóðñèâíûå çàïðîñû?

Ñðåäà, 19 Àïðåëÿ 2017 ã. 10:27 + â öèòàòíèê
Èìååì â áàçå òàáëèöó êàòàëîãîâ è ôàéëîâ.
×òî-òî âèäà:
Create table ( 
      Type varchar(4),.      -- ïðèçíàê îáû÷íûé ôàéë "re" èëè êàòàëîã "di"
      Folder_id   INTEGER,.     -- êëþ÷ óíèêàëüíûé, îáùèé è äëÿ êàòàëîãîâ è îáû÷íûõ ôàéëîâ
      Parent_id. INTEGER,.     -- ññûëêà íà Folder_id êàòàëîãà â êîòîðîì ôàéë ëåæèò èëè íà ðîäèòåëüñêèé êàò.
      FileName.   Varchar (255) )


Òàê âîò, âîïðîñ: ìîæíî ëè çàäàòü çàïðîñ ê ýòîé òàáëèöå òîëüêî íà SQL òàê, ÷òîáû â ðåçóëüòàòå ïîëó÷èòü ñïèñîê âñåõ ôàéëîâ ñ èìåíåì readme.txt êàê áû ãëóáîêî îíè íå ëåæàëè?
 SELECT Folder_id, FileName from catalogue
Where FileName="readme" and folder_id in (SELECT folder_id from catalogue);


Ñ óâàæåíèåì,
Êàçàêîâ Ñ.À.

http://www.sql.ru/forum/1257574/vozmozhny-li-v-sql-rekursivnye-zaprosy


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó