Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.82 KB | None | 0 0
  1. Original:
  2. SELECT MAX(lastdatatimestamp) as lastdatatimestamp FROM (
  3. SELECT MAX(a.timestamp) AS lastdatatimestamp FROM 103_alert a
  4. UNION SELECT MAX(l.timestamp) AS lastdatatimestamp FROM 103_linear l WHERE l.data_type IN ( 1, 2 )
  5. UNION SELECT MAX(p.timestamp) AS lastdatatimestamp FROM 103_photovoltaics p WHERE p.data_type IN ( 1, 2 )
  6. ) AS lastdatatimestamp
  7.  
  8.  
  9. Converted (not working)
  10. SELECT MAX(lastdatatimestamp) as lastdatatimestamp FROM (
  11. SELECT a.timestamp AS lastdatatimestamp FROM 103_alert a ORDER BY a.timestamp desc LIMIT 1
  12. UNION SELECT l.timestamp AS lastdatatimestamp FROM 103_linear l WHERE l.data_type IN ( 1, 2 ) ORDER BY l.timestamp desc LIMIT 1
  13. UNION SELECT p.timestamp AS lastdatatimestamp FROM 103_photovoltaics p WHERE p.data_type IN ( 1, 2 )  ORDER BY p.timestamp desc LIMIT 1
  14. ) AS lastdatatimestamp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement