Guest User

Untitled

a guest
Aug 16th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. SELECT ca.addresstypecode,
  2. a.accountid accountid,
  3. a.accountnumber [accountnumber],
  4. a.accountratingcode [accountsegment],
  5. a.address1_addresstypecode,
  6. a.address1_city,
  7. a.address1_country,
  8. a.address1_line1,
  9. a.address1_line2,
  10. a.address1_line3,
  11. a.address1_postalcode,
  12. a.address1_stateorprovince,
  13. a.address2_city,
  14. a.address2_country,
  15. a.address2_line1,
  16. a.address2_line2,
  17. a.address2_line3,
  18. a.address2_postalcode,
  19. a.address2_stateorprovince,
  20. a.creditlimit,
  21. a.creditonhold,
  22. a.customertypecode,
  23. a.industrycode,
  24. a.name [name],
  25. a.ownerid,
  26. a.parentaccountid,
  27. a.paymenttermscode,
  28. a.sik_billingemail,
  29. a.sik_billingfax,
  30. a.sik_billingphone,
  31. a.sik_copyprimaryadd,
  32. a.sik_deliverymethodid,
  33. a.sik_warehouseid,
  34. a.telephone1 [main phone],
  35. ca.customeraddressid,
  36. ca.addressnumber,
  37. ca.city ca_city,
  38. ca.country ca_country,
  39. ca.line1 ca_line1,
  40. ca.line2 ca_line2,
  41. ca.line3 ca_line3,
  42. ca.postalcode ca_postalcode,
  43. ca.sik_addressemail ca_email,
  44. ca.sik_scribeexternalid [ca_location_id],
  45. ca.stateorprovince ca_state,
  46. ca.telephone1 ca_telephone,
  47. dm.sik_methodid,
  48. osm.localizedlabel [address type],
  49. pa.name [parentaccountname],
  50. w.sik_code [warehouse code],
  51. w.sik_name [warehouse name]
  52.  
  53. FROM account a
  54. LEFT JOIN account pa ON a.parentaccountid = pa.accountid
  55. JOIN customeraddress ca ON a.accountid = ca.parentid
  56. JOIN optionsetmetadata osm ON osm.entityname = 'customeraddress'
  57. AND osm.optionsetname = 'addresstypecode'
  58. AND ca.addresstypecode = osm.[option]
  59. LEFT JOIN sik_warehouse w ON a.sik_warehouseid = w.sik_warehouseid
  60. LEFT JOIN sik_deliverymethods dm ON a.sik_deliverymethodid = dm.sik_deliverymethodsid
  61.  
  62. WHERE a.accountnumber IN ('58398',
  63. '4350',
  64. '5076',
  65. '4310',
  66. '15847')
  67. AND ca.addressnumber > 2
  68. AND ca.jms_status = 100000000
  69. AND ca.addressnumber > (
  70. SELECT TOP 1 ca_sub1.addressnumber
  71. FROM customeraddress ca_sub1
  72. JOIN account a_sub1 ON ca_sub1.parentid = a_sub1.accountid
  73. **WHERE a.accountnumber IN ('58398',
  74. '4350',
  75. '5076',
  76. '4310',
  77. '15847')
  78. AND ca.addressnumber > 2
  79. AND ca.jms_status = 100000000**
  80. )
  81. ORDER BY [accountnumber],
  82. ca.addressnumber ASC
Add Comment
Please, Sign In to add comment