ciao... voi sapete come trovare il massimo tra colonne...
cioè io ho 5 valori in 5 colonne nella stessa riga
mi servirebbe che l'sql mi desse il massimo di quei 5 valori riga per riga
grazie
ciao... voi sapete come trovare il massimo tra colonne...
cioè io ho 5 valori in 5 colonne nella stessa riga
mi servirebbe che l'sql mi desse il massimo di quei 5 valori riga per riga
grazie
il php come sofferenza necessaria quando dopo aver parlato a voce al pc lui non fa quello che dici.
Simulazione di trading
Se proprio non ne puoi fare a meno di farlo in SQL, soprattutto se hai una struttura di questo tipo, puoi provare a giocare con la keyword IF
Ti faccio un esempio tra 3 colonne, perché quello tra 5 è enorme e mi stuffa scriverlo tutto
Dai un occhio anche quacodice:SELECT IF(col1 >= col2, IF(col1 >= col3, col1, col3), IF (col2 >= col3, col2, col3)) AS massimo_valore FROM tabella
http://dev.mysql.com/doc/refman/5.1/...ml#function_if
ti spiega come funziona l'if
Per usare 5 colonne devi "espandere" la logica dietro quella sequenza di IF ampliandola: l'if più esterno controlla se col1 è maggiore di col2 ... se è maggiore verifica se col1 è maggiore di col3 ... se è vero allora il valore più grande è col1 altrimenti se col1 è minore di col3 dato che col1 è maggiore di col2 la colonna col3 sarà maggiore anche di col2. Tornando indietro, se invece col2 è maggiore di col1 viene confrontato con col3 e viene deciso chi dei due è maggiore
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
e lo so che è enorme...
è per quello che speravo ci fosse un maxval(campo1,campo2,campo3,...)
il php come sofferenza necessaria quando dopo aver parlato a voce al pc lui non fa quello che dici.
Simulazione di trading
c'è un MAX, ma va applicato sulle righe o tramite il group by
l'unica tua possibilità è, alternativamente, fare una subquery con una serie di union e quindi andare ad applicare il MAX li su ... ma oltre a venire tremendamente più lungo e complesso è anche infinitamente più pesante!
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
scusate l'ot, ma posso dire di aver fatto la figura del ... ?
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
Daniè, potrai avere anche tu un attimo di stordimento di tanto in tanto o no?Originariamente inviato da daniele_dll
scusate l'ot, ma posso dire di aver fatto la figura del ... ?