[ nkolar @ 13.09.2005. 08:10 ] @
Baza je u Access-u. Tabela pitanja izgleda ovako: Pitanje_ID number Oblast text TipPitanja number Pitanje text memo Tabela OblastiPitanja izgleda ovako: Oblast text Opis text U tabeli Pitanja jedna od kolona je i oblast pitanja (Pitanja.Oblast). Trebalo bi kao rezultat upita dobiti red koji sadrzi najvise zastupljenih oblasti u tabeli Pitanja i naziv te oblasti. SELECT Count(Pitanja.Oblast) , Pitanja.Oblast FROM OblastiPitanja INNER JOIN Pitanja ON OblastiPitanja.Oblast = Pitanja.Oblast GROUP BY Pitanja.Oblast HAVING (((Count(Pitanja.Oblast))>50)) ORDER BY Count(Pitanja.Oblast); Gore navedeni selekt vraca 2 reda ali to nije ono sto nam treba. Treba nam samo jedan red koji sadrzi MAX(COUNT) oblasti i naziv te oblasti. |