希望有人可以帮助我在这里...Mysql Beetween与一个字段进行比较?
我试图弄清楚如何我可以做一个数据库字段的检查。
我有一个名为“级别”字段,它存储如“0-7”(0-7)中的数据
我怎么做一个MySQL查询检查:
表“的价值观“:
ID | LEVEL
1 | 0-7
2 | 3-6
3 | 4-5
查询值”4“在任何行”级别“之间。
感谢您的帮助!
否则,我将不得不首先获取所有行并进行拆分以验证是否创建一个低值和高值的新字段,然后再进行比较。
更新:
所有伟大awnsers,但即使最坏的结果做了这个表的白痴
创建和额外的字段,如:
ID | LEVEL | Name
1 | 1-7 | level
2 | 3-6 | xperience
3 | 4-5 | level
4 | 1-5 | level
意思就是我照着串也适用于使用“名称”=级别。 这可能吗?
它可能会更好,如果你可以改变你的表的设计,包括像'low'和'high'列,然后检查这个范围。有些事告诉我,从长远来看最终会让你的生活更轻松。 – 2013-02-14 12:02:22
@SayemAhmed同意。 – 2013-02-14 12:03:20