Autor | Zpráva | ||
---|---|---|---|
Michalek Profil |
#1 · Zasláno: 14. 1. 2005, 20:29:05
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 |
#2 · Zasláno: 14. 1. 2005, 21:40:27
Tak to mate chybu nejspis nekde jinde, tohle by melo behat... Leo
|
||
thingwath Profil |
#3 · Zasláno: 14. 1. 2005, 21:42:23
Šlo by něco jako
SELECT COUNT(*) AS x, id, hodnota, nazev FROM tabulka GROUP by id; ? |
||
thingwath Profil |
#4 · Zasláno: 14. 1. 2005, 21:45:46
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 |
#5 · Zasláno: 14. 1. 2005, 21:56:57
Mno prave... :-( A nevim jak se z toho dostat.
|
||
Leo Profil |
#6 · Zasláno: 14. 1. 2005, 22:52:49
Dva samostatne dotazy? Leo
|
||
Michalek Profil |
#7 · Zasláno: 15. 1. 2005, 12:08:07
Jj, nakonec jsem to tak udelal, ale prave ze jsem chtel usetrit jeden dotaz... Sice je to zanedbatelny, ale stejne :-) Diky
|
||
Leo Profil |
#8 · Zasláno: 15. 1. 2005, 12:40:59
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 |
||
Časová prodleva: 2 měsíce
|
|||
printf Profil * |
Dotaz byl mimo téma a byl odstraněn moderátorem. Pro nové dotazy prosím zakládejte nová témata.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0