我有一个查询来显示记录。我希望它显示字段(我们将其命名为字母)中为“XYZ”的所有记录。问题是有些条目以 XYZ 开头,有些条目以 XYZ 开头,有些条目以 XYZ 开头,有些条目以 XYZ 开头。我尝试使用 InStr 和 Like,但它们并没有太大帮助。
也许你有一些想法?
答案1
要显示仅包含 XYZ 的数据:
SELECT * FROM mytable
WHERE myColumn = 'XYZ'
要显示包含 XYZ 的数据:
SELECT * FROM mytable
WHERE myColumn LIKE '*XYZ*'
要显示以 XYZ 开头的数据:
SELECT * FROM mytable
WHERE myColumn LIKE 'XYZ*'
要显示以 XYZ 结尾的数据:
SELECT * FROM mytable
WHERE myColumn LIKE '*XYZ'