Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.340 pregleda

Najnovija ↓

MySQL 5 i MySQL 4 - nekompatibilni upiti 15.09.2007. u 12:19 · pre 232 meseca #1
Primer:

Tabela Student:
ind - broj indeksa (integer)
ime - ime studenta (varchar)

Tabela Ocena:
ido - id ocene (integer)
ind - indeks (integer)
oc - ocena (integer)

Tabela student je popunjena sa nekoliko studenata, a u tabelu ocene su unesene ocene za te studente.

U MySQL 5, prilikom izvršavanja ovog upita, dobijam sortiran prosek za studente u opadajućem redosledu.
Code:
select ind, sum(oc)/count(oc) from ocena group by ind order by 'sum(oc)/count(oc)' desc;


Problem je što rezultat u MySQL 4 nije sortiran.
Re: MySQL 5 i MySQL 4 - nekompatibilni upiti 15.09.2007. u 15:51 · pre 232 meseca #2
Nemam ovde instaliranu 4-orku, ali ovo bi trebalo da svuda radi:
Code:
select ind, sum(oc)/count(oc) from ocena group by ind order by 2 desc;

ili ovo:
Code:
select ind, (sum(oc)/count(oc)) as average from ocena group by ind order by average desc;
Potpis
Romanes Eunt Domus
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme