Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania
Viewing all articles
Browse latest Browse all 65323

Czy w SQL są pętle?

$
0
0

Czy w czystym SQL są pętle bo nie mogę nic takiego znaleźć (pewnie nie ma). Jeśli nie ma to w jakiej "technologi" jest (czytałem coś o T-SQL ale nie czaje tego).

Potrzebuje tego bo mam podobny problem jak tutaj: http://stackoverflow.com/questions/11441305/one-to-many-sql-select-into-single-row

Tutaj dodaje odpowiedź z linku wyżej

SELECT a.PKID
     , a.DATA
     , (SELECT b1.U_DATA FROM table2 b1
         WHERE b1.PKID_FROM_TABLE_1 = a.PKID 
         ORDER BY b1.U_DATA LIMIT 0,1
       ) AS U_DATA1
     , (SELECT b2.U_DATA FROM table2 b2
         WHERE b2.PKID_FROM_TABLE_1 = a.PKID 
         ORDER BY b2.U_DATA LIMIT 1,1
       ) AS U_DATA2
     , (SELECT b3.U_DATA FROM table2 b3
         WHERE b3.PKID_FROM_TABLE_1 = a.PKID 
         ORDER BY b3.U_DATA LIMIT 2,1
       ) AS U_DATA3
  FROM table1 a
 ORDER BY a.PKID  

Pętli potrzebuje do wygenerowania tych zapytań wewnętrznych.

DB: ORACLE


Viewing all articles
Browse latest Browse all 65323

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>