Hola a todos
En el codigo obtengo el resultado total de un campo "route" con enum('po','iv')
le agrege un campo mas para el Anio, Mes etc...
con el campo "fechaMes" con datetime. Y-m-d H:i:s
Con el fin de tener el Anio, Mes, Dia, Hora, Minuto, Segundos. "0000-00-00 00:00:00"
El punto es que quiero Ordenar el total de todo por fecha en este caso por Mes y Anio
Mostrando el total de todo un Valor enum('po' que es(PO).
Dando el resultado de Este mes como ejemplo Noviembre es un total de 20 cantidades de 'PO'
Ejemplo:
Noviembre 2015 - 20 'PO'
Diciembre 2015 - 4 'PO'
Enerto 2016 - 1 'PO'
Como podria lograr esa consulta, si tengo que agregar un campo o modificar
Estare dispuesto a sugerencia para lograr la solucion.
Muchas Gracias.
Aqui el codigo en funcion
Fuente v2 que muestra
la cantidad de los PO y IV que se van generando
Y Aqui el codigo que muestra el total general de un Valor enum('po' que es(PO)
El resto solo es cambiar el nombre el siguiente seria (IV) etc..
Código PHP:
Ver original<?php
if (isset($_GET['route'])) $route = $_GET['route']; if (isset($_GET['drug_id'])) $cid = $_GET['drug_id']; $conexion = mysqli_connect($dbhost,$dbuser,$dbpass,$dbdatabase) or
die ('error'); // Conexión $sql = "SELECT drug_id,
SUM(case route when 'po' then `count` else 0 end) totalPO,
SUM(case route when 'iv' then `count` else 0 end) totalIV,
SUM(IF(route='po',count,NULL)) AS Total
FROM core_reports_antiinfectives";
$coma=0;
?>
<?php echo $Total = $row["Total"]; ?>