Come posso contare in una riga di una tabella MySQL quanti campi numerici sono sopra ad un certo valore, in questo caso 20?
Grazie.
Come posso contare in una riga di una tabella MySQL quanti campi numerici sono sopra ad un certo valore, in questo caso 20?
Grazie.
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
con un where:
where campo1 > 30 and campo2 > 30 etc
Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
Mac Future User , Ventilatore for PC Cooler user , - dry is coming -
mi rende il numero delle righe in questione...io vorrei sapere proprio il numero dei campi.
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
mmm vuoi sapere quanti campi ci sono in una tabella ... ci dovrebbe essere qualcosa tipo mysql_num_fields ora non ricordo ... ma tu lo sai a priori quanti sono ... la tabella non la crei tu? :master:
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
io so che in tutto sono 6..ma con i valori maggiori di 20 saranno tipo 2,3,0,6
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
pardon ... ho capito ora[supersaibal]Originariamente inviato da Vre
io so che in tutto sono 6..ma con i valori maggiori di 20 saranno tipo 2,3,0,6 [/supersaibal]
devi mettere tutte e 6 le condizioni nella where ^^
con le tabelle strutturate in modo orizzontale non ci sono altre soluzioni ... se ricostruisci la tabella con un'organizzazione verticale lo fai con 2 clausole nel where![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
arghhh...capito...devo controllare ogni possibilità---
faccio con le if?
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
no ... da query fai[supersaibal]Originariamente inviato da Vre
arghhh...capito...devo controllare ogni possibilità---
faccio con le if? [/supersaibal]
WHERE campo1 > 30 AND campo2 > 30 AND campo3 > 30 .... campoX > 30
questo se TUTTI i campi devono essere maggiori di trenta... se ti interessa che anche un solo campo possa essere maggiore di 30 metti OR al posto di AND
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
Non potrei selezionare tra un tot di campi i 10 più alti?
Perché il controllo è su molti campi...potrei fare un max dall'array, poi togliere quel campo, rifare il max..ecc.
C'è una funzioen che selezioni i maggiori 10?
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
nn penso si possa fare, penso che l'unica alternativa sia dare piu condizioni al where, se nn vuoi farlo a mano, magari con un ciclo, ma posso anche sbagliarmi![]()
Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
Mac Future User , Ventilatore for PC Cooler user , - dry is coming -