Novo

Forum kao aplikacija na telefonu

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

Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal.

  • 4 odgovora
  • 2.610 pregleda

Najnovija ↓

Re: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal. 23.03.2011. u 09:52 · pre 190 meseci #2
a sta ocekujes da ti taj upit vrati ?

count(*) ce da ti vrati koliko ima UKUPNO REDOVA U CELOJ TABELI ..

sta treba da vrati ID ? posto ces ukupno dobiti nazad samo jedan slog? sta treba da vrati AutorMail? koja je poenta order by ako vracas samo jedan slog?
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal. 23.03.2011. u 10:22 · pre 190 meseci #3
Poenta upita je da mi COUNT(*) omogući da sa $row->{COUNT(*)} isprintam koliko ukupno unosa postoje u MySQL bazi, a da je "vlasnik" AutorMail ([email protected]) i order by služi da kasnije rezultate poređa po ID-u,a AutorMail služi da korisnika pozdravim sa
Dobrodošli, (select ime,prezime from korisnici where AutorMail = '$AutorMail'; print $ime print $prezime)
Znači ide ovako:

Imate COUNT(*) unosa od dozvoljenih 100
(progres bar sa COUNT(*))
|----------------- |

Lista unosa
ID | SADRŽAJ
ID | neki drugi upit koji iz druge tabele izbacuje sadrzaj
Re: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal. 23.03.2011. u 11:01 · pre 190 meseci #4
Ako svejedno želiš sve rekorde da povučeš za određenog korisnika, onda ti ne treba taj COUNT(*) nego koristi rowcount funkciju u tom jeziku koji koristiš.

Za PHP to je mysql_num_rows funkcija ili mysqli_num_rows ako koristiš MySQLi.
Potpis
"Common sense is not so common." - Voltaire
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme