2011-02-11 96 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 2011-02-11 21:02:57

相关问题