我们根据两列group_is
和enumeration
过滤我们的记录。我们共有8组和12个枚举。处理过滤记录为group_is like Group 1
和enumeration like Enumeration 1
。我们得到的结果包含group_is的所有记录,如Group 1和Enumeration,如Enumeration 1,以及Enumeration 10,Enumeration 11和Enumeration 12,也像我们在查询中一样使用。
我们使用了以下查询来获得结果。
$query = "SELECT * FROM geodata WHERE group_is like 'Group 1%'
and enumeration like 'Enumeration 1%'";
因为我们还有许多其他过滤组和批量,网站和许多其他的枚举,这就是为什么在处理过程中使用类似查询很重要的原因。
我们如何更改查询以便我们获得仅在Group 1
和Enumeration 1
我们尝试了什么?
我们尝试通过更改来改变我们的查询,而不是像枚举一样使用枚举1%' ,我们使用enumeration =' Enumeration 1' 。但它对我们没有帮助。因为通过更改它我们无法获得其他过滤器字段的过滤结果。
答案 0 :(得分:2)
您是否尝试使用enumeration in ('Enumeration 1')
?