SQL игнорирует регистр в группе? (Oracle) - PullRequest
11 голосов
/ 12 ноября 2010

Можете ли вы игнорировать регистр в группе?Например, если есть таблица состояний, но в ней есть записи с «Алабамой» и «Алабамой», или «Аляской» и «Аляской», и вы хотите группу по этому столбцу, но просто верните единственную «группу» для Алабамы иАляска.

спасибо

1 Ответ

25 голосов
/ 12 ноября 2010

Просто используйте UPPER:

select upper(state), count(1)
  from your_table
 group by upper(state);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...