05/03/2010, 13:54
|
| | Fecha de Ingreso: marzo-2010 Ubicación: Guadalajara, Jal
Mensajes: 91
Antigüedad: 14 años, 8 meses Puntos: 1 | |
Agregar registros repetidos a una consulta con GROUP BY Que tal:
Tengo la siguiente consulta
$sql = "SELECT COUNT(iguala.iguala) AS cont, iguala.unidad, iguala.sucursal, iguala.iguala, monto_iguala.monto AS monto, monto_iguala.id
FROM iguala INNER JOIN monto_iguala ON iguala.iguala = monto_iguala.id $filtroBusqueda
GROUP BY iguala.iguala
HAVING cont
ORDER BY iguala";
$res = mysql_query($sql);
en la tabla iguala tengo registros repetidos en la tupla iguala de dicha tabla, requiero por fuerza utilizar el GROUP BY para que me muestre la información de dichos registros, pero el problema está en que la tengo ligada con otra tabla (monto_iguala) por el id, y no me permite repetir los registros de la tabla iguala.
por ejemplo: en la tabla iguala tengo los registros 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, y al realizar la consulta anterior solo me aparece 1,2,3,4,5,6, pero necesito que se muestren los registros completos, alguien puede apoyarme con alguna idea?
Estoy programando en un servidor apache, con php y mysql.
Gracias |