Mysql SQL在两个值之间选择价格
我的值是15 然后我有一个数据库,其中包含了不同等级的球员 他们在我的排名表中有以下信息:Mysql SQL在两个值之间选择价格,mysql,sql,Mysql,Sql,我的值是15 然后我有一个数据库,其中包含了不同等级的球员 他们在我的排名表中有以下信息: Level CountFrom CountTo Level 1 0 9 Level 2 10 19 Level 3 20 29 如何在sql命令中提取级别 即我有: SELECT * FROM `ranks WHERE `CountTo` <= '15' 选择* 从`
Level CountFrom CountTo
Level 1 0 9
Level 2 10 19
Level 3 20 29
如何在sql命令中提取级别
即我有:
SELECT *
FROM `ranks
WHERE `CountTo` <= '15'
选择*
从`职级
其中`CountTo`您也可以在查询中使用CountFrom
SELECT *
FROM ranks
WHERE CountFrom <= 15 AND CountTo >= 15
选择*
从队伍
其中CountFrom=15
- 级别1将被排除,因为其
CountTo
(9)值使CountTo>=15
为false
- 级别2将被包括在内,因为它的
CountFrom
(10)对于CountFrom=15
是真的
- 级别3将被排除,因为其
CountFrom
(20)值使CountFrom您也可以在查询中使用CountFrom
SELECT *
FROM ranks
WHERE CountFrom <= 15 AND CountTo >= 15
选择*
从队伍
其中CountFrom=15
- 级别1将被排除,因为其
CountTo
(9)值使CountTo>=15
为false
- 级别2将被包括在内,因为它的
CountFrom
(10)对于CountFrom=15
是真的
- 级别3将被排除,因为它的
CountFrom
(20)值使CountFrom可以在
SELECT *
FROM `ranks
WHERE '15' between `CountTFrom` and `CountTo`
你可以在两者之间使用
SELECT *
FROM `ranks
WHERE '15' between `CountTFrom` and `CountTo`