在包含列表的文本字段中搜索我想要选择包含搜索字符串作为文本行的所有记录。 所以
"SELECT ID FROM 'titles' WHERE keywords LIKE '%easter rising%'
应该只找到包含该字符串或在其之前和/或之后的任意数量的文本行的记录,而不是那些包含单词作为单行而不包含单词的那些记录的记录。 "复活节彩蛋上升"代替。
ID keywords
1 ireland
history
easter rising
2 britain
easter rising campaign
3 france
easter
rising
4 easter rising
在这个例子中,我想找到1和4
答案 0 :(得分:0)
我现在找到了一个解决方案,但我不确定这会在其他环境中有效,但在FileMaker中使用SQL的方式有点特殊。在这里,我可以使用像
这样的结构 SELECT id
FROM titles
WHERE '¶' + keywords + '¶' LIKE '%¶easter rising¶%'
¶代表一个换行符