Diskuze: Výsledky z více tabulek do jednoho řádku
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Pouzij normalne klauzuli JOIN ... najdi si ji na w3schools a pochopis. View je na tohle zbytecny
Já JOINy znám moc dobře, jen se mi moc nezdá, že by se posílal jeden
dotaz, kde by jich bylo třeba deset
Každopádně děkuji za radu
Vím, že to nesouvisí s tvým dotazem, ale k čemu tam máš to
LIMIT 1
podle mě
SELECT COUNT(*)...
vrací jen jediné číslo, nebo se pletu?
Ano, vrací to jen jedno číslo a ruku na srdce, nevím, jak přesně
COUNT() funguje, ale přišlo mi, že by si mohla databáze poradit o něco
rychleji, když jí natvrdo řeknu, že má hledat jen jeden záznam.
U COUNT() je to asi vážně blbost, ale např. u toho třetího dotazu by to
dle mě mohlo mít trochu využití, jelikož nepotřebuji zjistit počet
záznamů, ale jen, jestli je tam alespoň jeden.
Ale je mi jasné, že to je taková drobnost, že ani nemá smysl se tím nějak
zabývat.
Zobrazeno 6 zpráv z 6.