如何在数据库中搜索排列的单词或数字

发布于 2024-11-18 13:38:34 字数 314 浏览 3 评论 0原文

我创建了一个搜索表单,可以从我的数据库中搜索数据并显示结果。 现在我尝试创建一个可以搜索排列后的单词的搜索表单。

例子, 我在表单中有一个文本字段,用于键入要搜索的关键字。如果我想搜索“tea”,但从数据库返回的结果不仅是“tea”,而且还有“tae”、“eat”、“ate”、“eta”和“aet”,该怎么办?

我知道如何生成茶的排列单词列表,但我不知道如何搜索茶,但脚本也会自动搜索排列的单词。

我可以为此使用通配符吗? 我认为首先生成排列的单词,然后使用列出的排列的单词进行搜索。但这不是工作。

任何想法或帮助表示赞赏。

谢谢

I have create a search form that can search the data from my database and show the result.
Now I have try to create a search form that can search the permutated words.

Example,
I have a textfield in the form for keyin the keyword to search. What to do if I want to search "tea" but the results returned from the database not only "tea" but also "tae", "eat", "ate", "eta", and "aet".

I know how to generate the list of permutated word of tea but I don't know how to search tea but the script will auto search the permutated words also.

Can I use wildcard for this?
I have think that generate the permutated words first and then search with the permutated words that list out. But it is not work.

Any idea or help is appreciated.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫七 2024-11-25 13:38:34

生成所有排列结果并将列表发送到数据库并使用 IN 子句对每个列表项进行查询。

Generate all permutation resutls and send list to database and query using IN clause for each list item.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文