【发布时间】:2021-11-05 15:44:05
【问题描述】:
我正在生成一份报告,显示工厂一天运行了多长时间。
由于操作员在午餐时间关闭系统,我有 2 条每天的工厂运行时间记录。我只想显示一条记录,其中包含生产开始时间(上午 6:00)和生产结束时间(下午 4:00 左右)。我有一个表Runtime_Combined,它有一个自动递增的索引。
我想选择开始日期(例如9/1/2021 6:04 AM,其中runtime_combined_ndx = 1)和结束日期(例如9/1/21 4:23 PM,其中有runtime_combined_ndx = 2)。
SELECT ProductionStartDate, ProductionEndDate
FROM Runtime_Combined
WHERE month(ProductionStartDate) = month (ProductionStartDate)
And day(ProductionStartDate) = day( ProductionStartDate)
【问题讨论】:
-
请编辑您的问题并提供示例数据、所需的输出、您当前的尝试以及它有什么问题。还要检查这个:stackoverflow.com/tags/sql/info,stackoverflow.com/help/how-to-ask
-
min(start_date)和max(end_date)
标签: mysql sql database ignition scada-ignition