Я считаю доменные имена, где я хочу исключить определенные доменные имена из моего запроса, и я использую NOT IN
.Но каждый раз, когда я пытаюсь выполнить этот запрос, его время истекло.Есть ли способ исправить этот или любой другой способ написать этот запрос?
SELECT
Domain = RIGHT(c.EmailAddress, LEN(c.EmailAddress) - CHARINDEX('@', c.EmailAddress))
,EmailCount = COUNT(DISTINCT c.EmailAddress)
,Address = COUNT(DISTINCT o.ShipAddress1 + ' ' + o.ShipAddress2)
FROM Customers c
JOIN Orders o ON c.CustomerID = o.CustomerID
WHERE
LEN(c.EmailAddress) > 0
AND RIGHT(c.EmailAddress, LEN(c.EmailAddress) - CHARINDEX('@', c.EmailAddress))NOT IN ('gmail.com'
,'yahoo.com'
,'hotmail.com'
,'aol.com'
,'comcast.net'
,'sbcglobal.net'
,'msn.com'
,'verizon.net'
,'att.net'
,'bellsouth.net'
,'cox.net'
,'live.com'
,'onlinetechstores.com'
,'charter.net'
,'outlook.com'
,'earthlink.net'
,'optonline.net'
,'checkout.google.com'
,'me.com'
,'juno.com'
,'mac.com'
,'ymail.com'
,'windstream.net'
,'roadrunner.com'
,'embarqmail.com'
,'frontier.com'
,'icloud.com'
,'q.com'
,'frontiernet.net'
,'PACBELL.NET'
,'centurytel.net'
,'centurylink.net'
,'suddenlink.net'
,'netzero.net'
,'mail.com'
,'mindspring.com'
,'cableone.net'
,'rocketmail.com'
,'mchsi.com'
,'allstate.com'
,'ptd.net'
,'tds.net'
,'netscape.net'
,'netzero.com'
,'aim.com'
,'twc.com'
,'prodigy.net'
,'hughes.net'
,'ameritech.net'
,'rcn.com'
,'swbell.net'
,'fuse.net'
,'zoominternet.net'
,'inbox.com'
,'sonic.net'
,'healthierlivingyourway.com'
,'harvestrevenue.com'
,'begalkecpa.com'
,'douglaspipelineinc.com'
,'customwealthstrategies.com'
,'tyner.org'
,'parxhhc.xom'
,'bartlettgriffin.com'
,'municipaldynamics.com'
,'wigginstel.com'
,'cleancutland.com'
,'catholiccluster.com'
,'carolinavein.com'
,'gotchacoveredllc.com'
,'landiscommunities.org'
,'woodsholegroup.com'
,'portsofnewyork.com'
,'mcatservices.com'
,'systecon.us'
,'omegahomes.com'
,'compusite.com'
,'adamsswann.com'
,'allianceanimal.com'
,'optimusparts.com'
,'inspirehotels.com'
,'bestdealersoftware.com'
,'aol.ciom'
,'fcminc.com'
,'webberandsons.com'
,'trilliumteam.com'
,'universalautocare.net'
,'sbmgt.net'
,'tmd.bz'
,'railcometalcraft.com'
,'tennalum.com'
,'professionalglobaletiquette.com'
,'abcsuncontrol.com'
,'crpnj.com'
,'goldenboyfoods.com'
,'morenosteel.com'
,'cityoflaurie.com'
,'bauvi.com'
,'vmweightloss.om'
,'oxleylawwv.com'
,'brightsales.com'
,'eesd.net'
,'ashbyre.com'
,'mkdiamond.com'
,'millcityroasters.com'
,'dwiproductions.com'
,'safetypcs.com'
,'buttonworldcorp.com'
,'TRUTAXACCOUNTINGSOLUTIONS.COM'
,'stateagent.com'
,'nbsinc.com'
,'boydtek.biz'
,'2com.net'
,'spectrumentinc.com'
,'rockwestcomposites.com'
,'edkochenterprises.com'
,'FittingTax.com'
,'urgentdoc.com'
,'iyengarz.com'
,'marginproducts.com'
,'slip2000.com'
,'paxchristi.net'
,'estemerwalt.com'
,'rmininc.com'
,'aaeinc.com'
,'aaker.net'
,'walkeragency.org'
,'ofova.com'
,'AllThingsNumbered.com'
,'pioneersteel.us'
,'warhawks.k12.mo.us'
,'azteccom.com'
,'fontainecpa.com'
,'olympicoutdoorcenter.com'
,'yummycolours.com'
,'roneycpa.com'
,'bethanyjoco.org'
,'minsolutions.com'
,'bfmalarm.com'
,'vriresearch.com'
,'cottenandassociates.com'
,'salemnh.gov'
,'BanksHardwoods.com'
,'risaveena.com'
,'journeyhomelending.com'
,'burnsandsons.com'
,'flashcargo.com'
,'tripower.net'
,'VIAVAINY.COM'
,'highland.in.gov'
,'freedomsande.com'
,'ahpnet.com'
,'APPNORTH.NET'
,'cptaxgroup.com'
,'advantageinsurancechico.com'
,'oakhillnursing.net'
,'infintech.com'
)
GROUP BY RIGHT(c.EmailAddress, LEN(c.EmailAddress) - CHARINDEX('@', c.EmailAddress))
ORDER BY EmailCount DESC
Любая помощь приветствуется .. Спасибо