Guest User

Untitled

a guest
Jul 17th, 2018
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. ERROR 1054 (42S22): Unknown column 'updated_at' in 'field list'
  2.  
  3. SELECT TIME_TO_SEC(SUM(TIMEDIFF(updated_at, created_at))) AS total
  4. FROM(SELECT DISTINCT date(l.created_at),
  5. (SELECT MIN(created_at) FROM logs WHERE updated_at BETWEEN l.created_at AND l.updated_at) AS TIME_ENTER,
  6. (SELECT MAX(updated_at) FROM logs WHERE created_at BETWEEN l.created_at AND l.updated_at) AS TIME_EXIT
  7. FROM logs l) AS whatever
  8. WHERE updated_at <> CONVERT(updated_at USING ASCII)
  9. GROUP BY date(created_at);
  10.  
  11. +-------------+------------------+------+-----+---------+----------------+
  12. | Field | Type | Null | Key | Default | Extra
  13. |
  14. +-------------+------------------+------+-----+---------+----------------+
  15. | id | int(10) unsigned | NO | PRI | NULL |
  16. auto_increment |
  17. | job_id | int(10) unsigned | NO | MUL | NULL | |
  18. | timecard_id | int(10) unsigned | NO | MUL | NULL | |
  19. | event_id | int(10) unsigned | NO | MUL | NULL | |
  20. | duration | int(11) | YES | | NULL | |
  21. | gap | int(11) | NO | | 0 | |
  22. | created_at | timestamp | YES | | NULL | |
  23. | updated_at | timestamp | YES | | NULL | |
  24. +-------------+------------------+------+-----+---------+----------------+
  25.  
  26. SELECT DISTINCT date(l.created_at),
  27. (SELECT MIN(created_at) FROM logs WHERE updated_at BETWEEN l.created_at AND l.updated_at) AS TIME_ENTER,
  28. (SELECT MAX(updated_at) FROM logs WHERE created_at BETWEEN l.created_at AND l.updated_at) AS TIME_EXIT
  29. FROM logs l
Add Comment
Please, Sign In to add comment