Выберите отдельный первый символ на основе столбца строки - PullRequest
3 голосов
/ 11 февраля 2011

В SQLite у меня есть таблица контактов с одним из столбцов last_name. Как я могу получить уникальный набор первых символов всех фамилий в таблице? Что-то вроде ['a', 'b', 'd', 'f', 'w']. Было бы полезно, если бы запрос не учитывал регистр. Я использую SQLite на Android. Спасибо

1 Ответ

10 голосов
/ 11 февраля 2011

Это может сработать:

SELECT DISTINCT lower(substr(last_name,1,1)) AS last_initial FROM my_table;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...