Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. SELECT a.myVal, b.myVal
  2. FROM MyTable a, MyTable b
  3. WHERE
  4. a.otherVal = 100 AND
  5. b.otherVal = 200 AND
  6. a.id = b.id
  7.  
  8. select a.myVal,
  9. b.myVal
  10. from MyTable a
  11. join MyTable b on b.id = a.id
  12. where a.OtherVal = 100
  13. and b.Otherval = 200
  14.  
  15. SELECT
  16. id,
  17. MAX(CASE OtherVal WHEN 100 THEN MyVal END) AS MyVal1,
  18. MAX(CASE OtherVal WHEN 200 THEN MyVal END) AS MyVal2
  19. FROM MyTable
  20. WHERE OtherVal IN (100, 200)
  21. GROUP BY
  22. id
  23. ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement