如何在 Jet、Access 中为特定字符设置 LIKE 条件
How set LIKE criteria for specific chars in Jet, Access
我的 table 字段 UPon
具有以下值:
1,15,28
2,17,28
121,217,33
181,17
66,45,1171
988,38
17
例如,我需要只包含 17
的记录结果
现在,如果我使用 UPon LIKE '%17%'
,那么我会得到以下记录:
2,17,28
121,217,33
181,17
66,45,1171
17
但是,我需要sql查询return只记录2,17,28
、181,17
和17
我不能在标准中使用 ,
,因为这个字符可以在任何地方,也可以根本不存在。
(将此作为答案,因为这是您决定使用的内容,并且会让未来的读者更容易找到,而不是在评论中找到)
您可以将查询扩展到或 4 个案例 - 即 =“17”或类似“%,17,%”或类似“17,%”或类似“%,17”
我的 table 字段 UPon
具有以下值:
1,15,28
2,17,28
121,217,33
181,17
66,45,1171
988,38
17
例如,我需要只包含 17
现在,如果我使用 UPon LIKE '%17%'
,那么我会得到以下记录:
2,17,28
121,217,33
181,17
66,45,1171
17
但是,我需要sql查询return只记录2,17,28
、181,17
和17
我不能在标准中使用 ,
,因为这个字符可以在任何地方,也可以根本不存在。
(将此作为答案,因为这是您决定使用的内容,并且会让未来的读者更容易找到,而不是在评论中找到)
您可以将查询扩展到或 4 个案例 - 即 =“17”或类似“%,17,%”或类似“17,%”或类似“%,17”