Eu estou querendo saber se no MySQL você é capaz de encontrar um intervalo dentro de valores, juntamente com a média em uma consulta. Suponha que a tabela abaixo, por favor:
-----------------------------------------
| ID | VALUE |
-----------------------------------------
| 1 | 30 |
-----------------------------------------
| 2 | 50 |
-----------------------------------------
| 3 | 10 |
-----------------------------------------
Faixa Baixa seria 10, faixa Alta seria 50, média seria 30.
Existe consulta que me permita pegar esses valores sem puxá-los para php e, em seguida, classificar a matriz e encontrar a média dessa maneira?
Felicidades
Respostas:
4 para resposta № 1SELECT Avg(Value), Max(Value), Min(Value) FROM tableName
Veja também Funções Agregadas do MySQL
2 para resposta № 2
É isso que voce quer?
select min(value) as low, max(value) as high, avg(value) from table_name