Posts Tagged ‘funkcja rank oracle’

Funkcje MIN, MAX, AVG, RANK, PERCENT_RANK, DENDE_RANK, STDDEV

niedziela, sierpień 3rd, 2008

Funkcje MIN, MAX, AVG służą do wyszukiwania wartości minimalnej, maksymalnej, średniej

np.

jeżeli chcemy wyświetlić  min, max, avg pensje dla sprzedawców, to wtedy piszemy

select min(pensja), max(pensja), avg(pensja) from pensje where  stanowisko=’sprzedawca’;

Możemy także zrobić zapytanie które wyświetli nam min, max i avg pensje pogrupowane po  stanowiskach.

przykład:

select min(pensja), max(pensja), avg(pensja) from pensje order by stanowisko;

możemy ograniczyć jeszcze powyższe zapytanie dodając warunek że minimalna pensja wynosi 4000 i wtedy do zapytania  dokładamy

having min(pensja) >4000

całe zapytanie będzie wyglądało w następujący sposób:

select min(pensja), max(pensja), avg(pensja) from pensje order by stanowisko having min(pensja) > 4000;


Obrazki na bloga - oferty pracy - Fotografia ślubna Łódź - Konkurs - kuchnie do zabudowy - Gry kasyno - Mieszkania Warszawa - Biznes - przerób - Krążenie - Prace magisterskie