gpt4 book ai didi

MySQL函数选择与查询中顺序相同的单词记录?

转载 作者:太空宇宙 更新时间:2023-11-03 11:06:37 24 4
gpt4 key购买 nike

我想获取包含某个子字符串(单词集)的记录。

我的问题是 MATCH() 返回的记录包含分散在字段中的子字符串的所有单词。我不想要这样的记录。

例如:如果子字符串是"I like apples" MATCH() 返回如下记录:

  • 喜欢苹果
  • 我喜欢的苹果
  • 我喜欢红苹果

我希望 MySQL 返回包含子字符串中所有单词的记录:Like fields with

  • 我喜欢苹果和橘子
  • 我喜欢苹果,事实上我现在要吃一个

如何在 MySQL 中完成?

最佳答案

在 MySQL 中,使用“LIKE”运算符。

1> 想要搜索以

开头的字符串 'I like apples'

使用查询作为 - column_string LIKE 'I like apples%'

2> 想搜索以

结尾的字符串 'I like apples'

使用查询作为 - column_string LIKE '%I like apples'

3> 想在列的任意位置搜索字符串 'I like apples'

使用查询作为 - column_string LIKE '%I like apples%'

关于MySQL函数选择与查询中顺序相同的单词记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11519268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com