2011-02-11 4 views
3

SQLite에서 나는 하나의 열이 last_name 인 연락처 테이블을 가지고 있습니다. 테이블에있는 모든 성의 첫 번째 문자 세트를 어떻게 얻을 수 있습니까? ['a', 'b', 'd', 'f', 'w']과 같은 것입니다. 쿼리가 대소 문자를 구분하지 않으면 도움이됩니다. Android에서 SQLite를 사용하고 있습니다. 감사합니다문자열 열을 기반으로 고유 한 첫 번째 문자를 선택하십시오.

답변

10

이 작동 할 수 있습니다 :

SELECT DISTINCT lower(substr(last_name,1,1)) AS last_initial FROM my_table; 
+0

우수함! 매력처럼 작동합니다, 많이 고마워요! – Bostone

관련 문제