Autor Zpráva
Michalek
Profil
Opet zdravim.
Potrebuji v databazi spocitat urcite polozky a zaroven v jednom dotazu vybrat i jie polozky, lze to neak "oblafnout"?

select count(*) as aa, id,hodnota,nazev

mi nefunguje... Diky
Leo
Profil
Tak to mate chybu nejspis nekde jinde, tohle by melo behat... Leo
thingwath
Profil
Šlo by něco jako
SELECT COUNT(*) AS x, id, hodnota, nazev FROM tabulka GROUP by id;

?
thingwath
Profil
Eh, to dělá něco trochu jiného. Zdá se, že MySQL mi nechce dovolit v jednom dotaze položky jako MAX, COUNT... zároveň s dotazem na sloupec.
Michalek
Profil
Mno prave... :-( A nevim jak se z toho dostat.
Leo
Profil
Dva samostatne dotazy? Leo
Michalek
Profil
Jj, nakonec jsem to tak udelal, ale prave ze jsem chtel usetrit jeden dotaz... Sice je to zanedbatelny, ale stejne :-) Diky
Leo
Profil
Nejsem rozhodne zadny (My)SQL guru, ale berte to tak, ze se ptate na dve ruzne veci - pocet zaznamu a konkretni data. Jestli se ten count mel vztahovat na ty zaznamy co vybirate, tak v PHP mate jeste mysql_num_rows

http://cz2.php.net/manual/cs/function.mysql-num-rows.php

Leo
printf
Profil *
Dotaz byl mimo téma a byl odstraněn moderátorem. Pro nové dotazy prosím zakládejte nová témata.
Toto téma je uzamčeno. Odpověď nelze zaslat.