SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 23.08.2012 12:48:36

eferalgan
Участник
Зарегистрирован: 11.03.2012
Сообщений: 6

Запрос для выборки.

Есть таблица. Два столбца. Данные часто повторяются. Надо выбрать те строки, в которых для каждого значения первого столбца есть хотя бы два разных значения во втором столбце.
Объяснения туманны, конечно. Внизу пример. Запрос должен выдать "3".
Так как для 3 есть 2 разных значения во втором.



1 а
1 а
2 б
2 б
3 в
3 С

Неактивен

 

#2 23.08.2012 13:47:28

eferalgan
Участник
Зарегистрирован: 11.03.2012
Сообщений: 6

Re: Запрос для выборки.

Разобрался.
select first
from table
group by first
having count(distinct second) > 1

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson