gpt4 book ai didi

php - mysql 正则表达式构建

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

我陷入了 mysql 正则表达式的困境。

table image

从此表中,我想选择教师 ID 为 4 的所有行,包括 84,4 教师 ID。该查询的正则表达式是什么?

SELECT * 
FROM research
WHERE teacher_id REGEXP '4'|'^4,$+'|'+^,4$'

到目前为止我已经尝试过了。

最佳答案

您可以使用

SELECT * 
FROM research
WHERE teacher_id REGEXP '(,|^)4(,|$)'

(,|^)4(,|$) 正则表达式要求 ,4 之前的字符串开头以及逗号或结束符其后的字符串。

请参阅regex demo .

关于php - mysql 正则表达式构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57304861/

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