php - 如何选择以起始值开头的数据库?

标签 php mysql database select offset

我想从数据库中选择以这样的动态输入开头的值

SELECT * FROM employee  OFFSET JoinDate = '$input' LIMIT 7

我想选择员工表中 JoinDate 从输入开始的所有字段,假设从“25-03-2014”到 7 天后。 但偏移量是错误的。有人可以帮助我吗?

最佳答案

这个:

SELECT *
  FROM employee
 WHERE JoinDate >= '$input'
   AND JoinDate <= '$input' + INTERVAL 7 DAY

或使用BETWEEN

关于php - 如何选择以起始值开头的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22800505/

相关文章:

php - 在 PHP 中同时进行运算符和赋值?

php - sql从表中选择然后在一条语句中与其他表进行比较

php - 导出到 Excel 时出现奇怪的字符

php - xdebug在使用phalcon进行收集时中断

php - 当用户单击 "vote"w/php & mysql 时增加记录的分数

php - MySQL - 加法、减法和计算天数

mysql 触发器 for 循环

php - 设置和配置 MySQL 数据库以存储有关十亿个唯一 URL 的信息

javascript - 从 1 个 Eloquent 模型 - Vue - Laravel 将数组和数据插入表和交叉表

java - 如何将结果集复制到对象中?