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