Zadejte hledaný výraz...

Spočítání řádku ze 3 tabulek

table
verified
rating uzivatele
25. 1. 2014 17:47:13
Dobrý den,
poradil by mi někdo jak spočítat jedním dotazem řádky ze 3 tabulek naráz?
Jedná se o tabulky, zahranicni, domaci a others.
Děkuji za radu.
25. 1. 2014 17:47:13
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989841
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
25. 1. 2014 17:49:35
Nijak, použití třech jednoduchých dotazů bude rychlejší, než jeden složený v tomto případě.
25. 1. 2014 17:49:35
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989840
table
verified
rating uzivatele
25. 1. 2014 17:51:41
Ale potřebuji celkový součet, pomocí 3 dotazů toho nedocílím myslím
25. 1. 2014 17:51:41
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989839
tomve
verified
rating uzivatele
(22 hodnocení)
25. 1. 2014 17:52:54
uděláš počet 1,2 a 3 tabulky, a pak sečteš.
25. 1. 2014 17:52:54
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989838
table
verified
rating uzivatele
25. 1. 2014 17:57:14
Nyní zjišťuji počet z jedné tabulky takto
Domácí:
$result = mysql_query("SELECT * FROM domaci");
echo " Počet domácích skladeb na webu:
" . mysql_num_rows($result) . "
n";
while ($row = mysql_fetch_assoc($result)) {
// zpracování tabulky
}
mysql_free_result($result);
?>
Zahraniční:
$result = mysql_query("SELECT * FROM zahranicni");
echo " Počet zahraničních skladeb na webu:
" . mysql_num_rows($result) . "
n";
while ($row = mysql_fetch_assoc($result)) {
// zpracování tabulky
}
mysql_free_result($result);
?>
Others:
$result = mysql_query("SELECT * FROM others");
echo " Počet others skladeb na webu:
" . mysql_num_rows($result) . "
n";
while ($row = mysql_fetch_assoc($result)) {
// zpracování tabulky
}
mysql_free_result($result);
?>
Určitě by se to muselo upravit aby to šlo potom sečíst
25. 1. 2014 17:57:14
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989837
qwertr
verified
rating uzivatele
(7 hodnocení)
25. 1. 2014 17:59:11
takto
ziaden zlozity select.
alebo ak chces pocty po jednotlivych tabulkach, tak napr takto
vrati ti to 3 riadky, prvy pocet riadkov v domaci, v druhom pocet zahranicky a v tretom others
25. 1. 2014 17:59:11
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989836
Martin Kanala
verified
rating uzivatele
(23 hodnocení)
25. 1. 2014 18:01:08
Jde to zcela jednoduše.
Stačí následující úprava:
Ale lepší bude toto:
A součet opět stejně.
25. 1. 2014 18:01:08
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989835
table
verified
rating uzivatele
25. 1. 2014 18:08:03
Napsal Martinek94;1048915
Jde to zcela jednoduše.
Stačí následující úprava:
Ale lepší bude toto:
A součet opět stejně.
Děkuji, použil jsem tvé řešení
25. 1. 2014 18:08:03
https://webtrh.cz/diskuse/spocitani-radku-ze-3-tabulek/#reply989834
Pro odpověď se přihlašte.
Přihlásit