NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: MySQL poddotaz

V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:3.4.2013 17:02

Ahoj, už se tu půl hodiny patlám s dotazem a nějak mi to nejde. Mám tabulku Událost a tam je sloupec Člen_id. Potřebuji vybrat vždy IDčko člena a počet jeho událostí.

Odpovědět
3.4.2013 17:02
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Michael Olšavský:3.4.2013 17:05

Když to píšeš ty, tak to asi nebude tak jednoduché jak se zdá co? :D

 
Nahoru Odpovědět
3.4.2013 17:05
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Michael Olšavský
David Hartinger:3.4.2013 17:05

Nikdy jsem na SQLko nebyl :)

Nahoru Odpovědět
3.4.2013 17:05
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:3.4.2013 17:09
SELECT count(*) FROM Udalost GROUP BY id;

ale pokud to chceš dělat často, raději použij triggery a jeden sloupeček v tabulce členů navíc. Je to drahá operace.

Pro jednoho člena

SELECT count(*) FROM Udalost WHERE id=270;

ale je mi divné, že bys takovou trivialitu neznal a asi chceš něco jiného.

Editováno 3.4.2013 17:10
Nahoru Odpovědět
+2
3.4.2013 17:09
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger:3.4.2013 17:12

Ano, mám nějaké zatmění asi, díky :D Snažím se napsat dotaz, co vymaže staré události členů a je to nějak složitější, než to vypadá, už jsem z těch poddotazů zblblý. Snad to ve zdraví dopíšu.

Nahoru Odpovědět
3.4.2013 17:12
New kid back on the block with a R.I.P
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.