我希望在sqlite中连续得到每个单词匹配的第一个字母的结果。
例如,我有以下数据:
- 幸运的旧太阳
- 今天我的生活开始
当我输入tl
时,我希望That Lucky Old Sun
是唯一的结果。我已经完成了这个命令:
select * from table_name where column_name LIKE 't% l%'
但两个数据都是结果。
任何人都可以建议我如何完成此查询?谢谢!
答案 0 :(得分:2)
您可以尝试使用此
select * from table_name where column_name LIKE 't% l%' AND NOT LIKE 't% % l%'