php - 我的数据库中有 date_from 和 date_to 列...我如何显示基于 date_from 和 date_to 作为范围日期的所有记录

标签 php mysql

SELECT la.emp_id      'EMPLOYEE ID'
     , ta.surname      SURNAME
     , ta.firstname    FIRSTNAME
     , ta.middlename   MIDDLENAME
     , la.department   DEPARTMENT
     , la.leave_type  'LEAVE TYPE'
     , la.date_from   'FROM DATE'
     , la.date_to     'TO DATE'
     , la.date_filed  'DATE FILED'
     , la.num_days    'DAYS ABSENT'
     , la.date_return 'DATE RETURN'
     , la.reason       REASON
     , ta.rem_vl      'REMAINING VL'
     , ta.rem_sl      'REMAINING SL'
     , la.remarks      REMARKS
  FROM leave_application la
  JOIN tsp_employee_account ta 
    ON la.emp_id = ta.emp_id
 WHERE la.date_from = '2017-04-22'
   AND la.date_to = '2017-04-22'
   AND la.filed != 0
 ORDER 
    BY la.leave_id DESC 
 LIMIT 0,30;

我想根据数据库中的 date_from 和 date_to 的输入日期显示所有记录。我怎样才能做到这一点?

最佳答案

可以这样写

SELECT la.emp_id AS  'EMPLOYEE ID', ta.surname AS SURNAME, ta.firstname AS FIRSTNAME, ta.middlename AS MIDDLENAME, la.department AS  'DEPARTMENT', la.leave_type AS  'LEAVE TYPE', la.date_from AS  'FROM DATE', la.date_to AS  'TO DATE', la.date_filed AS  'DATE FILED', la.num_days AS  'DAYS ABSENT', la.date_return AS  'DATE RETURN', la.reason AS  'REASON', ta.rem_vl AS  'REMAINING VL', ta.rem_sl AS  'REMAINING SL', la.remarks AS  'REMARKS'
FROM leave_application la
JOIN tsp_employee_account ta ON la.emp_id = ta.emp_id
WHERE DATE(la.date_from) >= '2017-04-22' -- <<--- check this
AND DATE(la.date_to) <= '2017-04-22' -- <<--- check this
AND la.filed !=  '0'
ORDER BY la.leave_id DESC 
LIMIT 0 , 30;

关于php - 我的数据库中有 date_from 和 date_to 列...我如何显示基于 date_from 和 date_to 作为范围日期的所有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43866184/

相关文章:

mysql - IN() 不工作 - MySQL

php - 我需要上传一张带有名称的图片,并更改表格(列)

php - 内爆数组的输出不返回第一个实例 (PHP)

php - 让 PHP 和 MySQL 读取 url

mysql - LEFT JOIN 和 COUNT 两个查询的区别

javascript - 在提交到 PHP 之前,如何使用 AJAX 从选择标签中获取数据?

sql - 获取列中多年的销售额总和

mysql - 我如何在 MYSQL 中基于十六进制代码进行 REGEXP 搜索?

php - 如何使用 PDO 和限制删除行

php - php安装二维码库的方法