Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. SELECT
  2. gi.*
  3. FROM
  4. SIM_GeneralInfo gi
  5. JOIN User_ u ON u.userId = gi.userId
  6. LEFT JOIN SIM_FamilyMember fm ON fm.userId = u.userId
  7. LEFT JOIN SIM_Family fam ON fam.familyId = fm.familyId
  8. WHERE
  9. (
  10. (
  11. gi.sendingOrgId = ?
  12. AND gi.status = ?
  13. )
  14. OR (
  15. fm.familyId IN (
  16. SELECT
  17. fm2.familyId
  18. FROM
  19. SIM_FamilyMember fm2
  20. WHERE
  21. fm2.userId IN (
  22. SELECT
  23. gi2.userId
  24. FROM
  25. SIM_GeneralInfo gi2
  26. WHERE
  27. gi2.sendingOrgId = ?
  28. AND gi2.status = ?
  29. AND gi2.track != ?
  30. )
  31. )
  32. AND (
  33. gi.status = ?
  34. OR (
  35. gi.status = ?
  36. AND fm.type_ = ?
  37. )
  38. )
  39. )
  40. AND NOT (
  41. fm.type_ = ?
  42. AND gi.sendingOrgId != ?
  43. )
  44. )
  45. AND gi.track != ?
  46. ORDER BY
  47. fam.name,
  48. fam.familyId,
  49. fm.type_,
  50. u.firstName
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement