SQL Query需要查找特定的单词

时间:2014-10-26 02:59:15

标签: sql ms-access

我看了一眼,发现了一个类似的问题,仍然无法正常工作。我正在ACCESS上课,这是唯一一个我无法解决的问题。

我需要能够列出具有“绿色”字样的产品。在ProductName的任何部分

我有:

SELECT *
FROM Products
WHERE ProductName LIKE '%green%';

它运行没有错误,但什么也没有返回。它拼写正确,并且有一个产品包含"绿色"

我错的任何想法?

1 个答案:

答案 0 :(得分:1)

MS Access中的通配符是' *',而不是' %' (除非您明确设置了ANSI兼容的查询模式):

SELECT *
FROM Products
WHERE ProductName LIKE '*green*';