30/12/14 22:55
Aangelus
Salve a tutti mi servirebbe un aiuto per realizzare un'unica query per prelevare un record e addizionarla alla variabile per poi aggiornarlo
io ho una tabella di nome musica con campo valutazione.
Mi servirebbe prelevare il valore del record utenti per aggiornare + 1 e il campo valutazione per creare una media con il nuovo dato e aggiornare il tutto. es.
tabella:musica
id canzone =15
utenti =10
valutazione = 8
con la nuova variabile valutazione es 9
il nuovo valore per la media sarebbe 10 X 8 = 80 + 9 = (89 / (10 + 1))= 8,09
quindi i nuovi valori sarebbero
utenti = 11 ( 10+ 1)
valutazione = 8,09
per non eseguire 2 query una di prelevamento e una di aggiornamento il cui dovrebbe essere più lenta di una sola chiedo aiuto grazie in anticipo
io ho una tabella di nome musica con campo valutazione.
Mi servirebbe prelevare il valore del record utenti per aggiornare + 1 e il campo valutazione per creare una media con il nuovo dato e aggiornare il tutto. es.
tabella:musica
id canzone =15
utenti =10
valutazione = 8
con la nuova variabile valutazione es 9
il nuovo valore per la media sarebbe 10 X 8 = 80 + 9 = (89 / (10 + 1))= 8,09
quindi i nuovi valori sarebbero
utenti = 11 ( 10+ 1)
valutazione = 8,09
per non eseguire 2 query una di prelevamento e una di aggiornamento il cui dovrebbe essere più lenta di una sola chiedo aiuto grazie in anticipo
aaa