Trigger pro aktualizování údajů v DB
- jim.street
- Člen | 26
Ahoj, triggery jsem nikdy ve spojení s MySQL nepoužíval. Potřeboval bych si vytvořit automatizovanou tabulku, ve které by byli vždy uživatelé, kteří při řešení logických úloh získali více než maximální počet bodů. Mohl by mě někdo navést, jak to udělat? Budu rád i za „pseudopostup“. Díky
- Mysteria
- Člen | 797
Tohle ale nijak nesouvisí s Nette, triggery jsou plně v režii databáze. Záleží jak to chceš konkrétně dělat, ale můžeš si udělat třeba trigger after update, kde se záznamy s větším skóre než max insertnou do té druhé tabulky a z té dosavadní smažou ⇒ http://dev.mysql.com/…-syntax.html
- Michalek
- Člen | 211
Nebude na tohle spíše lepší „view“ a select podle parametrů? :)
http://dev.mysql.com/…te-view.html
- jim.street
- Člen | 26
A ten view se bude automaticky aktualizovat, když například vložím někde do databáze řádek s podmínkou, jež bude view splňovat?