Witam
Czy ktos wie jak majac dwie tabele - w jednej rachunki, w drugiej firmy, powiazane jednym polem, wybrac dla kazdej firmy po dwa rachunki?
Zaznacze ze musi to byc zrealizowane w SQLu w bazie MSSQL
Pozdrawiam
sowtus
SELECT * FROM FIRMY LEFT JOIN (SELECT top 2 symbol,...) RACHUNKI ON FIRMY.SYMBOL=RACHUNKI.SYMBOL
Table1 ProjID (KEY) Proj_Title Proj_Description Table2 PProg_ProjID (FOREIGN KEY TO Table1 ProjID) PProgID (KEY) PProg_updates PProg_datetime
SELECT Proj_Title , Proj_Description , PProg_updates , PProg_datetime FROM Table1 INNER JOIN Table2 T ON ProjID = PProg_ProjID WHERE PProg_datetime IN ( SELECT top 2 PProg_datetime FROM Table2 WHERE PProg_ProjID = T.PProg_ProjID ORDER BY PProg_datetime descending )