Получение отдельных строк из таблицы с использованием комбинации двух столбцов - PullRequest
0 голосов
/ 07 апреля 2010
Status   Time          Handel  Title

---------      ------------     ------       ------------- 
CREATED   2009-10-16 03:37:38+01   902D8   Mozilla Firefox
ACTIVATED 2009-10-16 03:37:38+01  902D8  -?-
ACTIVATED 2009-10-16 03:37:41+01  902D8  -?-
ACTIVATED 2009-10-16 03:37:41+01  E030E  Windows Live Messenger
DESTROYED 2009-10-16 03:37:42+01  E030E  Windows Live Messenger
ACTIVATED 2009-10-16 03:37:42+01  902D8  -?-
DESTROYED 2009-10-16 03:37:53+01  902D8  -?-

Я хочу отличные значения на основе только "столбца генделя" и "столбца заголовка".Например, Handel: 902D8 и Title: -? - должны появляться только один раз

Результат запроса по вышеуказанным данным должен быть

Status   Time             Handel  Title
---------    ------------          ------  ------------- 
CREATED   2009-10-16 03:37:38+01   902D8   Mozilla Firefox
ACTIVATED 2009-10-16 03:37:38+01  902D8  -?-
ACTIVATED 2009-10-16 03:37:41+01  E030E  Windows Live Messenger

Большое спасибо.

1 Ответ

1 голос
/ 07 апреля 2010
select * from table where id in (select min(id) from table group by handle, title)   

ИЛИ

select * from table where id in (select max(id) from table group by handle, title)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...