我似乎能够做一个使用等号的简单查询,但在使用'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%'
答案 0 :(得分:1)
使用大写字母
... WHERE ISARPapers.PaperTitle LIKE '%Mianzi%'
可能 Mianzi 不存在但 mianzi 却存在。 如果您不关心大写字母,请尝试:
... WHERE lower(ISARPapers.PaperTitle) LIKE '%mianzi%'