【发布时间】:2013-04-11 16:44:46
【问题描述】:
给定文字:
"Hello, I'm from Hell",
"Hello, I'm from Ell"
以及下面的 SQL 子句:
SELECT * FROM table WHERE text LIKE '%ell%'
我得到了上面的两个文本,但我不想同时得到两个文本,因为我正在寻找文本 “厄尔”而不是“地狱”
如果有人知道我的意思,你能帮帮我吗?
提前致谢!
编辑:
更好的例子
就像你想寻找“大”这个词,但它不能是“更大”或“最大”等任何其他词的一部分
【问题讨论】:
-
你可能需要使用正则表达式
-
你的意思是你想执行你的like语句区分大小写?
-
不,不区分大小写。我想搜索单独的单词“ell”。我不想回到地狱,因为 ell 是地狱的一部分,如果你明白我的意思的话。