Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.14 KB | None | 0 0
  1. SELECT
  2.     dayofmonth(
  3.         TIMESTAMPADD(
  4.             SECOND,
  5.             timestamp_diff,
  6.             hha.punchin_time
  7.         )
  8.     )AS day_of_month,
  9.     TIMESTAMPADD(
  10.         SECOND,
  11.         timestamp_diff,
  12.         hha.punchin_time
  13.     )AS PUNCH_IN,
  14.     TIMESTAMPADD(
  15.         SECOND,
  16.         timestamp_diff,
  17.         hha.punchout_time
  18.     )AS PUNCH_OUT,
  19.     TIMEDIFF(
  20.         (hha.punchout_time),
  21.         (hha.punchin_time)
  22.     )AS shift_time,
  23.         in_note,
  24.             out_note,
  25.             hhe.emp_firstname AS First_Name,
  26.             hhe.emp_lastname AS Last_Name
  27.         FROM
  28.             `hs_hr_attendance` hha
  29.         LEFT JOIN hs_hr_employee hhe ON hhe.employee_id = hha.employee_id
  30.     AND hha.employee_id = 2
  31.  
  32.  
  33. *******************************************************************
  34.  
  35.  
  36. SELECT
  37.     dayofmonth(
  38.         TIMESTAMPADD(
  39.             SECOND,
  40.             timestamp_diff,
  41.             hha.punchin_time
  42.         )
  43.     )AS day_of_month,
  44. SEC_TO_TIME(   
  45. SUM(
  46. TIME_TO_SEC(TIMEDIFF(
  47.  
  48.         ((hha.punchout_time)),
  49.         ((hha.punchin_time))
  50. ))
  51. )
  52. )
  53. AS shift_time,
  54.             out_note,
  55.             hhe.emp_firstname AS First_Name,
  56.             hhe.emp_lastname AS Last_Name
  57.         FROM
  58.             `hs_hr_attendance` hha
  59.         LEFT JOIN hs_hr_employee hhe ON hhe.employee_id = hha.employee_id
  60.     AND hha.employee_id = 2 AND hha.employee_id = NULL
  61. GROUP BY day_of_month
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement