简体   繁体   English

像查询无法正常工作

[英]like query doesn't work exact

I'm building a little search application (I know I can use match against). 我正在构建一个小的搜索应用程序(我知道可以使用match)。 But now is the problem: If I'm search after a piece of a word, I'm finding the match, but if I do an exact match, it doesn't work... 但是现在的问题是:如果我在搜索一个单词后就找到了匹配项,但是如果我进行了完全匹配,那将不起作用...

My mysql code: 我的mysql代码:

SELECT * 
FROM Dames 
WHERE naam 
LIKE "%alessia%" LIMIT 0,28

$link->Stuk(1) is just a parameter and limit, is for the pagination. $ link-> Stuk(1)只是一个参数和限制,用于分页。

Thanks in advance 提前致谢

I don't really know what to tell you. 我真的不知道该怎么说 If "exact match" means 如果“完全匹配”是指

SELECT * 
FROM Dames 
WHERE naam = "alessia" LIMIT 0,28

and nothing comes back, it's because there is no row with a naam value of "alessia" in the Dames table. 而且什么也没回来,这是因为Dames表中没有naam值为"alessia"的行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM