按Emp_ID和信用日期在数据库中插入最小日志时间和最大日志时间

时间:2014-02-07 09:46:48

标签: mysql vb.net max reportviewer min

我想在我的数据库中保存日志时间的最小值,其中日志类型等于I和日志时间的最大值,其中日志类型等于O ..需要按日期和我的数据库中的Emp_ID保存。我不知道如何启动下面的数据导入到reportviewer。下面的最小值和最大值是reportviewer中的表达式。

  query = "  SELECT Emp_ID, MIN(Log_Time) AS timein, MAX(Log_Time) AS timeout, Credit_date FROM(tbl_timelogs) GROUP BY Emp_ID, Credit_date"

enter image description here

enter image description here

数据必须像这样在数据库中。

1 个答案:

答案 0 :(得分:0)

此查询工作需要声明min和max的值。

query = "  SELECT Emp_ID, MIN(Log_Time) AS timein, MAX(Log_Time) AS timeout, Credit_date        FROM(tbl_timelogs) GROUP BY Emp_ID, Credit_date"