Autor | Zpráva | ||
---|---|---|---|
Hanz Profil |
#1 · Zasláno: 24. 11. 2006, 22:54:46
Jak nejjednodušeji počítat kolikrát byl proveden dotaz na danou položku v databázi. Řekněme, že potřebuji, aby tabulka vypadala takto:
ID | JMENO | POCET_DOTAZU A právě do sloupce POCET_DOTAZU se má ukládat hodnota kolikrát byl zavolán dotaz na určitý řádek. No doufám, že jsem to jakž takž vysvětlil. Předem děkuji za odpověď. |
||
Kajman_ Profil * |
#2 · Zasláno: 24. 11. 2006, 22:57:45
po každém selectu dát něco takového
update tabulka set pocet_dotazu=pocet_dotazu+1 where id=30 Jinak to asi nepůjde. |
||
Retal Profil |
#3 · Zasláno: 25. 11. 2006, 10:57:44
Pokud používáš databázi, která umí triggery (MySQL >= 5.0.2 a všechny ostatní), tak tudy vede cesta, jinak jak píše Kajman, ruční update.
|
||
Kajman_ Profil * |
#4 · Zasláno: 25. 11. 2006, 17:02:57
trigger na select???
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0