SELECT mcdt.Contractid "Contract ID", mcdt.CONTRACTNAME "Contract Name", mcdt.comments "Description", contractcategory.Categoryname "Contract Type", LONGTODATE(mcdt.CREATEDDATE) "Created Time", LONGTODATE(mcdt.FROMDATE) "From Date", LONGTODATE(mcdt.TODATE) "To Date", mcdt.TOTALPRICE "Total Price", aao.NAME "Maintenance Vendor Name", aaauser.FIRST_NAME "Contact Person", aaacontactinfo.LANDLINE "pHONE", aaacontactinfo.EMAILID "Email", cbyaau.FIRST_NAME "Contract Requester", cst.STATUSNAME "Contract Status", mcdt.support "Support Details", cns.days "Notify days", cnm.Mailid "mail id", Resources.RESOURCENAME "Asset Associated", sda.Attachmentname "Attachmentname" FROM MaintenanceContract mcdt LEFT JOIN VendorDefinition vdn ON mcdt.MAINTENANCEVENDOR=vdn.VENDORID LEFT JOIN SDOrganization aao ON vdn.VENDORID=aao.ORG_ID LEFT JOIN SDOrgContactInfo ON aao.ORG_ID=SDOrgContactInfo.ORG_ID LEFT JOIN SDOrgContactUser ON aao.ORG_ID=SDOrgContactUser.ORG_ID LEFT JOIN AaaUser ON SDOrgContactUser.USER_ID=AaaUser.USER_ID LEFT JOIN AaaContactInfo ON SDOrgContactInfo.CONTACTINFO_ID=AaaContactInfo.CONTACTINFO_ID LEFT JOIN aaapostaladdress ON aao.ORG_ID=aaapostaladdress.POSTALADDR_ID LEFT JOIN SDUser cby ON mcdt.CREATEDBY=cby.USERID LEFT JOIN AaaUser cbyaau ON cby.USERID=cbyaau.USER_ID LEFT JOIN ContractStatus cst ON mcdt.STATUSID=cst.STATUSID LEFT JOIN ContractDetails ON mcdt.CONTRACTID=ContractDetails.CONTRACTID LEFT JOIN Resources ON ContractDetails.RESOURCEID=Resources.RESOURCEID LEFT JOIN contractcategory ON mcdt.categoryid=contractcategory.categoryid LEFT JOIN ResourceLocation resLocation ON resources.RESOURCEID=resLocation.RESOURCEID LEFT JOIN contractattachment ca ON mcdt.contractid=ca.contractid LEFT JOIN sdeskattachment sda ON ca.attachmentid=sda.attachmentid LEFT JOIN contractnotificationsettings cns ON mcdt.contractid=cns.contractid LEFT JOIN contractnotificationmailids cnm ON mcdt.contractid=cnm.contractid ORDER BY 1