Autor Zpráva
Hanz
Profil
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 *
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
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 *
trigger na select???
Toto téma je uzamčeno. Odpověď nelze zaslat.

0