[ Bojann @ 09.02.2004. 20:58 ] @
1. problem:

kako da u sql upitu pomenim naziv:
na primer select avg(plata)
Sad da mi umesto avg(plata) pise prosek plate

u jednoj knjizi pise da treba ovako

select avg(plata) 'prosek plate'

ali mi prijavljuje gresku.

2. problem

Zelim da mi sql upit izbaci na primer najvise 5 slogova po nekom kriterijumu, na primer po broju stanovnika grada (lupam) odnosno samo 5 najvecih gradova. Kako to da ogranicim?
[ broker @ 09.02.2004. 21:14 ] @
select avg (plata) as prosek_plate from plate
[ ddz @ 09.02.2004. 23:51 ] @
A za ovo drugo:

select ime_grada from gradovi order by br_stanovnika limit 0,5

5 znači da prikaže najviše 5 slogova, a ona nula - da prikaže prvih pet slogova. Ako hoćeš npr da ti se prikaže gradove od petog do desetog, kucaš limit 5,5 (tj. da počne prikaz od petog). U ovom slučaju nema praktičan značaj, koristi se kad treba da prikažeš neke rezultate na više strana.
[ Bojann @ 10.02.2004. 01:30 ] @
Hvala vam!