gpt4 book ai didi

php - 如何获取 %SQL% 之前和之后的 50 个字符?

转载 作者:行者123 更新时间:2023-11-29 12:44:33 25 4
gpt4 key购买 nike

MySQL 和 PHP

数据库行包含长文本。

现在我执行这个 MySQL 查询:

SELECT text FROM my_table WHERE text LIKE '%value%'

效果很好。

现在我想获取获取的 %value% 前后各 50 个字符。我怎样才能用 PHP 实现这一点?

最佳答案

您可以通过以下方式在 MySQL 中执行此操作:

select right(substring_index(text, 'value', 1), 50),
left(substring_index(text, 'value', 2), 50)
from my_table
where text like '%value%';

关于php - 如何获取 %SQL% 之前和之后的 50 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25628948/

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