Pogledajte određenu poruku
Staro 14. 02. 2007.   #5
andrej
profesionalac
Qualified
 
Avatar andrej
 
Datum učlanjenja: 05.06.2005
Lokacija: Beograd
Poruke: 131
Hvala: 2
7 "Hvala" u 4 poruka
andrej is on a distinguished road
Pošaljite poruku preko MSN za andrej
Default

Super, ovo sa DISTINCT mi radi.

Evo kako sam sklepao ceo query:

Kôd:
SELECT DISTINCT (Izvestaj.IzvestajID) AS Izvestaj, 
REGION.NazivRegiona, Izvestaj.Datum, Izvestaj.IzvestajID, Sum(TipDogadjajaPoIzvestaju.Kolicina) AS BrojDogadjaja
FROM TipDogadjaja INNER JOIN 
(REGION INNER JOIN (Izvestaj INNER JOIN TipDogadjajaPoIzvestaju 
ON Izvestaj.IzvestajID = TipDogadjajaPoIzvestaju.IzvestajID) 
ON REGION.RegionId = Izvestaj.RegionID) 
ON TipDogadjaja.TipDogadjajaID = TipDogadjajaPoIzvestaju.TipDogadjajaID
WHERE ((TipDogadjajaPoIzvestaju.TipDogadjajaID) In (2,8))
GROUP BY REGION.NazivRegiona, Izvestaj.Datum, Izvestaj.IzvestajID;
TipDogadjajaPoIzvestaju je ustvari ona vezna tabela, koja pored dva foreign key-a ima i svoja dva polja.

Jos jedna stvar me interesuje. Naleteo sam na ovaj text gde tip objasnjava neku "tehniku" sa GROUP BY naredbom, i izgleda mi ok, samo ne kapiram bas kako bi kod mene to uglavio, a sve mi se cini da bi moglo ?

Hvala puno.

Poslednja izmena od andrej : 14. 02. 2007. u 20:36.
andrej je offline   Odgovorite uz citat