gpt4 book ai didi

php - SQL-查询以使用日期选择器选择的日期选择数据

转载 作者:行者123 更新时间:2023-11-29 03:40:53 27 4
gpt4 key购买 nike

我想根据使用日期选择器选择的日期从数据库中获取数据。

我正在使用以下查询来获取所选日期之间的数据,但我需要的是当我使用日期选择器选择 from_dateto_date 并单击我想要的按钮时与要显示的选定日期相关联的数据。我应该在查询中进行哪些更改(我认为在 Between 之后)。有人请帮助我。提前致谢。我想将它与 PHP 一起用作服务器页面。

SELECT
EP.Employee_Id,
TD.Training_Id,
TD.Training_Date,
DT.Topic_Name,
EP.Employee_Name
FROM
`training_details` TD
INNER JOIN `domain_topics` DT ON DT.Domain_Id=TD.Domain_Id
INNER JOIN `trainer_details` TRD ON TRD.Training_Id = TD.Training_Id
INNER JOIN `employee_profile` EP ON TRD.Trainer_Id = EP.Employee_Id
WHERE
TD.Training_Date BETWEEN '2012-12-01' AND '2012-12-31';

最佳答案

这可能会有所帮助:如果您使用的是 POST 方法:

SELECT  EP.Employee_Id, TD.Training_Id, TD.Training_Date, DT.Topic_Name, EP.Employee_Name 
FROM `training_details` TD
INNER JOIN `domain_topics` DT ON DT.Domain_Id=TD.Domain_Id
INNER JOIN `trainer_details` TRD ON TRD.Training_Id = TD.Training_Id
INNER JOIN `employee_profile` EP ON TRD.Trainer_Id = EP.Employee_Id
WHERE TD.Training_Date >= '$_POST[from_date]' AND TD.Training_Date <= '$_POST[to_date]';

或者在您的查询 WHERE 子句中是这样的:

WHERE TD.Training_Date BETWEEN $_POST[from_date] AND $_POST[to_date]

如果您使用GET 方法,它将是:

WHERE TD.Training_Date BETWEEN $_GET[from_date] AND $_GET[to_date]

关于php - SQL-查询以使用日期选择器选择的日期选择数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14054582/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com