在SQL语句中使用“LIKE”似乎不起作用

时间:2013-12-06 08:54:46

标签: sql

我似乎能够做一个使用等号的简单查询,但在使用'LIKE'函数时无法找到任何结果。我在这里错过了什么吗?

SELECT ISARPapers.*, AuthorList.FirstName, AuthorList.LastName 
FROM AuthorList INNER JOIN (ISARPapers INNER JOIN PaperAuthor 
       ON ISARPapers.PaperID = PaperAuthor.PaperID) 
       ON AuthorList.AuthorID = PaperAuthor.AuthorID 
WHERE ISARPapers.PaperTitle LIKE '%Mianzi%'

1 个答案:

答案 0 :(得分:1)

使用大写字母

... WHERE ISARPapers.PaperTitle LIKE '%Mianzi%'

可能 Mianzi 不存在但 mianzi 却存在。 如果您不关心大写字母,请尝试:

... WHERE lower(ISARPapers.PaperTitle) LIKE '%mianzi%'