Disculpen tengo un problema, se los voy a narrrar en una tabla tengo data que se carga diariamente, pero normalmente esta data se repite y dado que tiene un id con autoincrement, nunca dos registros seran iguales por q el id sera siempre diferente, ocurre que la data de hoy se rebiza y se actualiza un campo analizado de 0 a 1, lo que pasa es que si hoy lo actualizo mañana que se carga el valor analizado es por defecto 0, al mostrar los datos utilizo SELECT DISTINCT pero al tener uno 0 y el otro 1 para la BD son diferentes, para esto he realizado la siguiente consulta donde espero encontrar todos aquellos registros que tengan un valor de 0 y que en una subconsulta recupero los valores de los que tienen 1, y comparo no se que esta masl pero cada vez que quiero ejecutar mi maquina se cuelga y ayer la deje corriendo y hoy que regrese solo habia una pantalla en blanco, la consulta la ejecutro en el phpmyadmin, la consult es:
Código PHP:
SELECT CONCAT( Telefono, inscripcion, mdf, fecha_alta, nombre, direccion, distrito, RUC_DNI, clasificacion, fecha_inicio, cantidad_llamada, minuto_llamada, cantidad_segundo, tipo_cliente, fecha_fin, flag, importe, tipo_trafico, observacion ) AS ID, analizado
FROM trafico
WHERE analizado = 0 AND ID IN (
SELECT CONCAT( Telefono, inscripcion, mdf, fecha_alta, nombre, direccion, distrito, RUC_DNI, clasificacion, fecha_inicio, cantidad_llamada, minuto_llamada, cantidad_segundo, tipo_cliente, fecha_fin, flag, importe, tipo_trafico, observacion ) AS ID
FROM trafico
WHERE analizado = 1 )