Показать сообщение отдельно
  #2  
Старый 18.09.2010, 02:20
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
SELECT T.oper_name, O.oper_result, COUNT(O.id) as CNT
FROM opers O LEFT JOIN dic_oper_type T ON O.oper_id = T.id
GROUP BY T.oper_name, O.oper_result
ORDER BY T.oper_name, O.oper_result

Поле CNT можно в очет не выводить.

Еще один вариант того-же:
Код:
SELECT DISTINCT T.oper_name, O.oper_result
FROM opers O LEFT JOIN dic_oper_type T ON O.oper_id = T.id
ORDER BY T.oper_name, O.oper_result
Ответить с цитированием