mysql select between 还是什么?

标签 mysql database

我正在学习 MySQL,我有一个案例,我有一些像这样的表:

id, level,        minpost, maxpost
 1, 'Newbie',           0,      99
 2, 'Enthusiast',     100,     499
 3, 'Activist',       500,     749
 4, 'Socialite',      750,     999

如果我有 80 个帖子,我怎么知道哪个“级别”?

我应该使用 select between 还是您对我的问题有什么建议?

附言。我不能发布图片:(

最佳答案

SELECT level FROM <table> WHERE <myLevel> BETWEEN minpost AND maxpost

BETWEEN运算符(operator)将执行以下操作:

expr BETWEEN min AND max

等于:

(min <= expr AND expr <= max)

关于mysql select between 还是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5960213/

相关文章:

php - CakePHP 3 Paginator 自定义查询(存储过程)从结果中删除列

Mysql-unicode 字符可以,但重音符号不行

c# - 为 x64 c# 获取一个有效的 SpatiaLite + SQLite 系统

database - ORA-12514 : TNS:listener does not know of service (The service is running and listed by lsnrctl)

java - 什么情况下我们需要在数据库中使用组合键

php - 选择查询未正确返回

php - MYSQL 插入到 laravel 5.5 请求 Controller

mysql - MySQL存储过程的循环结果集

java - 对单个 derby 数据库的多次访问

sql - 将表转换为第三范式