gpt4 book ai didi

mysql - 在mysql中选择数据,其中分隔符是两个数据字母数字数据字段

转载 作者:行者123 更新时间:2023-11-30 23:42:13 28 4
gpt4 key购买 nike

我的表结构有两列,一列用于开始范围,另一列用于范围结束。两者都是字母数字。我必须根据用户输入搜索一行,一个字母数字字符串。

喜欢:选择表单表,其中 range1 <= 'user_input' 和 range2 >= 'user_input';

但是 range1、range2 和 user_input 是字母数字值(条形码)。

range1 和 range2 是由一系列 php 函数生成的字母数字。

比如 range1 156WB562789 和 range2 156WB562880

range1 和 range2 在最后 3 个字符(数字)上有变化,只是保持不变。

最佳答案

如果您的条形码始终具有相同的结构 ([0-9]{3}[A-Z]{2}[0-9]{5}),您可以将其拆分为 3 列 ( part1 part2 part3 ) 然后拆分用户的字符串并进行将使用这三个列进行操作的查询。

这不是最佳解决方案,但我现在没有其他解决方案。

关于mysql - 在mysql中选择数据,其中分隔符是两个数据字母数字数据字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132210/

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