我写这个SQL查询在MS Access:通配符在MS Access SQL
SELECT *
FROM Students
WHERE name like '_a*'
其中产生任何结果,即使我有这样的学生表丹尼和萨拉的名字。 '_'通配符似乎不起作用。
BTW,
like '*a*'
确实有在他们返回的所有名称。
和想法?
我写这个SQL查询在MS Access:通配符在MS Access SQL
SELECT *
FROM Students
WHERE name like '_a*'
其中产生任何结果,即使我有这样的学生表丹尼和萨拉的名字。 '_'通配符似乎不起作用。
BTW,
like '*a*'
确实有在他们返回的所有名称。
和想法?
我会看看这篇相关的文章:http://stackoverflow.com/questions/719115/microsoft-jet-wildcards-asterisk-or-percentage-sign – JeffO 2010-08-23 14:27:49
你在混合通配符家庭 - 如果你使用*然后对于单个字符,您使用?如果你使用%,那么单个字符就是_。 – 2010-08-23 19:56:29