标签: sqlite
我正在尝试按名称加入来自两个不同来源的数据。一个来源显示名称为“唐纳德约翰特朗普”,而另一个显示“约翰特朗普D.”。
我通过substr(name,1,instr(name,'。') - 3)在后者上解决了这个问题,并使用结果(即John Trump)来匹配使用like-function。
问题是,有时名称可以显示为“John Trump Do。”,因此“-3”在这种情况下不起作用。因此,我需要一种方法来修剪最后一个空间实例的右边。