Попробуй это

я есть структура таблицы, как это ..ext_no , value .. Я хочу, чтобы выбрать отдельные записи при условии .. как, когда количествоext_no являетсяболее двух а такжеЕСЛИ И ТОЛЬКО ЕСЛИ все этоext_no value равно нулю .. Я хочу ожидаемый результат, приведенный ниже ... как .. как написать запрос MySQL это это ..? любая помощь будет оценена .. Спасибо заранее ..

Структура таблицы:

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);

Ожидаемый результат:

ext_no  value
12133     0
11505     0

Редактировать: я пытался

select distinct ext_no, value from test where value ='0' order by ext_no DESC;

Ответы на вопрос(3)

Ваш ответ на вопрос