Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. WITH CTE AS(
  2. SELECT *, cc = COUNT(*) OVER(PARTITION BY User_Name) FROM Table
  3. )
  4. SELECT *
  5. FROM CTE
  6. WHERE
  7. Work_Role = 'users'
  8. AND User_Name = 'Oran'
  9. AND cc > 2
  10. UNION ALL
  11. SELECT *
  12. FROM TABLE
  13. WHERE
  14. Work_Role = 'admin'
  15. AND User_Name = 'Oran'
  16.  
  17. WITH CTE AS(
  18. SELECT *, cc = COUNT(*) OVER(PARTITION BY User_Name) FROM Table
  19. )
  20. SELECT *
  21. FROM CTE
  22. WHERE
  23. Work_Role = 'users'
  24. AND User_Name = 'Oran'
  25. AND cc > 2
  26. UNION ALL
  27. SELECT *
  28. FROM TABLE
  29. WHERE
  30. Work_Role = 'admin'
  31. AND User_Name = 'Oran'
  32.  
  33. WITH CTE AS(
  34. SELECT *, cc = COUNT(*) OVER(PARTITION BY User_Name) FROM Table
  35. )
  36. SELECT *
  37. FROM CTE
  38. WHERE
  39. Work_Role = 'users'
  40. AND User_Name = 'Oran'
  41. AND cc > 2
  42. UNION ALL
  43. SELECT *
  44. FROM TABLE
  45. WHERE
  46. Work_Role = 'admin'
  47. AND User_Name = 'Oran'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement