Consulta MySQL para seleccionar registros distintos en condiciones?
tengo una estructura de tabla como esta ..ext_no
, value
.. quiero seleccionar registros distintos en condición ... como cuando se cuentaext_no
esmás de do ySI Y SOLO S todo lo queext_no
value
es cero ... Quiero el resultado esperado A continuación ... como ... ¿cómo escribir una consulta mysql? cualquier ayuda sería apreciada ... Gracias de antemano ...
Estructura de tabla:
CREATE TABLE `test` (
`ext_no` int(5) default NULL,
`value` int(3) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Dumping data for table `test`
--
INSERT INTO `test` (`ext_no`, `value`) VALUES
(12133, 0),
(12133, 0),
(12133, 0),
(22222, 0),
(44226, 0),
(44226, 0),
(44226, 1),
(44226, 2),
(99902, 1),
(99902, 2),
(99902, 3),
(11505, 0),
(11505, 0),
(11505, 0),
(11505, 0);
Resultado Esperado
ext_no value
12133 0
11505 0
Edit: Probé-
select distinct ext_no, value from test where value ='0' order by ext_no DESC;