gpt4 book ai didi

mysql - 在 MySQL 的文本列中搜索字符串

转载 作者:行者123 更新时间:2023-11-29 20:09:24 25 4
gpt4 key购买 nike

我有一个 mysql 表,其中有一列将 xml 存储为字符串。我需要找到 xml 列包含给定 6 个字符的字符串的所有元组。其他都不重要——我只需要知道这 6 个字符串是否存在。

因此,文本格式为 xml 可能并不重要。

问题:如何在mysql内进行搜索?IESELECT * FROM items WHERE items.xml [包含文本“123456”]

有没有办法使用 LIKE 运算符来执行此操作?

最佳答案

您可能可以使用 LIKE clause 进行一些简单的字符串匹配:

SELECT * FROM items WHERE items.xml LIKE '%123456%'

如果您需要更高级的功能,请查看 MySQL 的全文搜索功能: http://dev.mysql.com/doc/refman/5.1/en/fulltext-search.html

关于mysql - 在 MySQL 的文本列中搜索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40228398/

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