mon SQL Query est la suivante: im en utilisant jointure dans cette requête ... je veux modifier cela en sous-requêtejointure interne à SQL sous-requête
sélectionnez Auditdata.ID distincts, comme ns.ProviderMaster_ID CDRComment à partir de Auditdata AuditData joint interne AuditMaster am sur am.ID = AuditData.AuditMaster_ID jointure interne HomeCircleMaster hcm sur hcm.Ori_CircleMaster_ID = am.CircleMaster_ID et hcm.Ori_ServiceTypeMaster_ID = 1 et hcm.Dest_ServiceTypeMaster_ID = 1 jointure interne AuditTaggingMaster atm sur atm.AuditMaster_ID = am. ID joint interne NoSeriesMaster ns (ns.CircleMaster_ID = am.CircleMaster_ID ou ns.CircleMaster_ID = hcm.Dest_CircleMaster_ID) et ns.ProviderMaster_ID <> am.Provider Master_ID et ns.ServiceTypeMaster_ID = 1 jointure interne ProviderMaster_CallTypeMaster pm_ctm sur pm_ctm.ProviderMaster_ID = am.ProviderMaster_ID et pm_ctm.CallTypeMaster_ID = 101 et pm_ctm.CallTypeTagValue = AuditData.CallTypeTag INNER JOIN NoSeriesMaster_Prefix PD ON AuditData.CallTo comme PD.PrefixNo + '%' AND AuditData.calltolen = PD.PrefixLen + PD.AfterPrefixLen ET PD.PrefixNo + ns.NoSeries = GAUCHE (AuditData.CallTo, NoSeriesLen + PD.PrefixLen) où AuditData.TATCallType est null et AuditData.AuditMaster_ID = 74 AND PD.PrefixType = ' SMS »
S'il vous plaît aidez-moi
Thanx
Certains formatage aiderait. –
Il est trop confus s'il vous plaît organiser ur requêtes et séparer les déclarations SQL pour bien le comprendre – Ahmy
Cela ressemble au même utilisateur qui a posté ceci: http://stackoverflow.com/questions/1126466/slow-update-primary-key –