MAX() + ADD_DATE - per update su Mysql

Namaste!

Nuovo Utente
12 Lug 2022
4
0
1
Ciao a tutti,

sto cercando di fare un update di un campo mysql sommando il massimo valore di altri campi della stessa tabella.

Un esempio di tabella:

iddata_inizioattivita_1attivita_2attivita_3
10000-00-0010512

Praticamente la query che ho al momento (e che non funziona) è la seguente:

$today="2022-07-20"; //è un dato dinamico creato con date()

UPDATE nome_tabella SET data_inizio = DATE_ADD('2022-07-20',(INTERVAL (SELECT GREATEST(attivita_1,attivita_2,attivita_3) FROM nome_tabella WHERE id ='1') MONTH) WHERE id ='1'

Praticamente il sistema mi dovrebbe fare un update su data_inizio con 2022-07-20 + 12 mesi...

Le sto provando tutte, ma nada.

Per caso, qualcuno più pratico di me riesce a guidarmi verso una soluzione?

Grazie mille
 

Discussioni simili