希望有人可以在这里帮助我...
我试图弄清楚如何对数据库字段进行检查。
我有一个名为“级别”的字段,它存储像“0-7”这样的数据(从0到7)
我怎样才能做一个mysql查询来检查:
表“值”:
ID | LEVEL
1 | 0-7
2 | 3-6
3 | 4-5
查询值 "4" 在任何行 "level" 之间的位置。
谢谢您的帮助!
否则,我将不得不首先获取所有行并进行拆分以验证您创建一个具有低值和高值的新字段,然后进行比较。
更新:
所有很棒的遮阳篷,但更糟糕的是做这张桌子的白痴
创建和额外的字段,如:
ID | LEVEL | Name
1 | 1-7 | level
2 | 3-6 | xperience
3 | 4-5 | level
4 | 1-5 | level
这意味着我还必须根据“名称” = 级别的位置进行子字符串化。是否可以?