Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

COUNT(*) GROUP BY prikazuje samo prvi slog

[es] :: MySQL :: COUNT(*) GROUP BY prikazuje samo prvi slog

[ Pregleda: 1639 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pakito
Paun Es Durlic
kustos etnolog (u penziji!) i programer
naivac
Majdanpek * Pančevo

Član broj: 91953
Poruke: 273
*.dynamic.isp.telekom.rs.

Sajt: www.PaunDurlic.com


+3 Profil

icon COUNT(*) GROUP BY prikazuje samo prvi slog09.07.2012. u 14:32 - pre 143 meseci
Zašto mi ovaj upit prikazuje samo prvo selo po abecedi, i broj njegovog pojavljivanja u bazi, iako baza ima preko 1200 slogova
u kojima je polje "selo" uredno popunjeno, kao i ovo koje se prikazuje.

Code:
    
$result=mysql_query("SELECT selo, COUNT(*) FROM recnik GROUP BY selo;");
while( $row=mysql_fetch_array($result) )
    {
    echo $row[0]." ".$row[1]."<br";
    }
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: COUNT(*) GROUP BY prikazuje samo prvi slog09.07.2012. u 14:55 - pre 143 meseci
Code:

create table t1 (selo varchar(10))engine=myisam;
insert into t1 values ('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('a'),('b'),('b'),('b'),('b'),('b'),('b'),('b'),('b'),('c'),('c');
select selo, count(*) from t1 group by selo;
+------+----------+
| selo | count(*) |
+------+----------+
| a    |       13 |
| b    |        8 |
| c    |        2 |
+------+----------+
3 rows in set (0.00 sec)


?!
 
Odgovor na temu

pakito
Paun Es Durlic
kustos etnolog (u penziji!) i programer
naivac
Majdanpek * Pančevo

Član broj: 91953
Poruke: 273
*.dynamic.isp.telekom.rs.

Sajt: www.PaunDurlic.com


+3 Profil

icon Re: COUNT(*) GROUP BY prikazuje samo prvi slog09.07.2012. u 15:35 - pre 143 meseci
Kuku mene, mogu da se vadim samo na ovo sparno vreme!
Nisam zatvorio <br ...
Sada je sve u redu!

Code:
    
$result=mysql_query("SELECT selo, COUNT(*) FROM recnik GROUP BY selo;");
while( $row=mysql_fetch_array($result) )
    {
    echo $row[0]." ".$row[1]."<br";
    }
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: COUNT(*) GROUP BY prikazuje samo prvi slog09.07.2012. u 15:42 - pre 143 meseci
nista se ne sekiraj, i ja sam gledao u tvoj kod i nisam video da nisi zatvorio br :D ... ne vredi, ni klima ne pomaze, 39C kod mene na terasi (u ladovini!!!), preko dana je bilo malo manje (37) ... ja otvorio da se provetrim malo, samo sto se nisam udavio od "margarina" koji je krenuo da kulja kroz prozor ..
 
Odgovor na temu

[es] :: MySQL :: COUNT(*) GROUP BY prikazuje samo prvi slog

[ Pregleda: 1639 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.