gpt4 book ai didi

mysql - 从数据库中提取数字序列

转载 作者:行者123 更新时间:2023-11-29 06:40:53 24 4
gpt4 key购买 nike

有没有办法从数据库中选择数字序列(我正在考虑类似正则表达式的东西)?

例如:我有以下一组整数:

487119241 487130101 486614011 481124234 484031341 487110 48712

我只想提取那些符合模式 4871 的内容;我知道在 Python 中我可以执行 re.match('4871[0-9]+', mySet) 但我不知道 mySQL 中有任何类似的机制。

我正在考虑SELECT integers FROM db WHERE myNumber > SOME_VALUE;,但这不会起作用,因为模式可能会从 5 到 7 位数字变化。

最佳答案

你可以尝试:

SELECT * FROM `table` WHERE field REGEXP '4871[0-9]+'

关于mysql - 从数据库中提取数字序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51661347/

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