Salve, necessito di un attributo colonna ‘numart’ che riporti costantemente il numero di righe di una tabella ‘articolo’. Io ho provato la seguente istruzione:
UPDATE articolo SET numart= (SELECT count(*) FROM articolo)
Essa non va nemmeno se vi metto una condizione Where
Soluzioni possibili ?
RETTIFICA: la seguente query funziona
UPDATE articolo SET numart=(SELECT COUNT(*) FROM (SELECT * FROM articolo) AS tmp);
tuttavia per aggiornare numart devo rilanciare tale query ogni volta, come posso ‘automatizzare’ il processo?