» Poradna » Ostatní

Spojení dvou SQL dotazů v jeden (dvakrát SELECT count)

 |   |  Microsoft Windows 10 Chrome 50.0.2661.94

Ahoj, moc bych potřeboval poradit, jak spojit tyto dva SQL dotazy v jeden. Konkrétně jde o to, že potřebuji, aby mi počítal celkem dva počty údajů v různých tabulkách. Samostatně každej z nich funguje, dohromady mi to nejde.SELECT t.id, t.id_predmet, p.nazev, p.katedra, t.rocnik, t.skupina, t.kapacita, u.posta_jmeno, (SELECT COUNT(s.id) FROM v_student s WHERE s.id_trida = t.id) AS pocet FROM v_trida t LEFT JOIN v_predmet p ON p.id = t.id_predmet LEFT JOIN v_profesor pr ON pr.id_trida = t.id LEFT JOIN uzivatele u ON u.id = pr.user, ORDER by p.katedra ASC, p.nazev ASC, t.rocnik ASC, t.skupina ASCSELECT t.id, p.nazev, t.rocnik, t.skupina, t.kapacita, u.posta_jmeno, (SELECT COUNT(tk.id) FROM v_tridni_kniha tk WHERE tk.id_trida = t.id) AS pocet FROM v_trida t LEFT JOIN v_predmet p ON p.id = t.id_predmet LEFT JOIN v_profesor pr ON pr.id_trida = t.id LEFT JOIN uzivatele u ON u.id = pr.user ORDER BY p.nazev, t.rocnik, t.skupina ASC

Odpovědi na otázku

 |   |  Microsoft Windows 10 Firefox 46.0

Jednoduše si pojmenuješ nějak ten "count", aby byl v obou výsledcích stejně nazvaný.Pak použiješ UNION:http://www.w3schools.com/sql/sql_union.asp

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: LEFT, Select, Skupina, From, Order


Určitě si přečtěte

Nejlepší notebooky do 10 000 korun: Co koupit a čemu se raději vyhnout

Nejlepší notebooky do 10 000 korun: Co koupit a čemu se raději vyhnout

** Do deseti tisíc korun lze dnes koupit slušné notebooky ** V nabídce ale i tak převládají zastaralé a pomalé modely ** Poradíme, jak dobře vybrat i s omezeným rozpočtem

David Polesný | 112

Měření rychlosti internetu: Populární Speedtest.net neřekne o skutečné rychlosti internetu téměř nic

Měření rychlosti internetu: Populární Speedtest.net neřekne o skutečné rychlosti internetu téměř nic

** Speedtest stále častěji měří jen rychlost na poslední míli ** Ta však ale neodpovídá reálnému surfování ** Jak se tedy pokusit změřit tu skutečnou?

Jakub Čížek | 85

Jak funguje kontroverzní program, který ženám krade plavky. Mají se čeho bát?

Jak funguje kontroverzní program, který ženám krade plavky. Mají se čeho bát?

** Strojové učení ještě nepřitáhlo takový zájem jako na začátku prázdnin ** Ne, umělá inteligence nenašla lék na rakovinu ** Naučila se svlékat ženy nejen z plavek

Jakub Čížek | 35



Aktuální číslo časopisu Computer

Test 9 bezdrátových reproduktorů

Jak ovládnout Instagram

Test levných 27" herních monitorů

Jak se zbavit nepotřebných věcí na internetu