Երբ մենք օգտագործում ենք cross application-ը SQL Server-ում:
Երբ մենք օգտագործում ենք cross application-ը SQL Server-ում:

Video: Երբ մենք օգտագործում ենք cross application-ը SQL Server-ում:

Video: Երբ մենք օգտագործում ենք cross application-ը SQL Server-ում:
Video: Թոփ 5 նախապես տեղադրված օգտակար Windows ծրագրեր 2024, Ապրիլ
Anonim

ԽԱՉԻ ԴԻՄԵԼ վերադարձնում է միայն տողերը արտաքին աղյուսակ, որը արտադրում է աղյուսակի արժեքավոր ֆունկցիայի արդյունքների հավաքածու: Այն այլ կերպ ասած՝ արդյունք ԽԱՉԻ ԴԻՄԵԼ չի պարունակում ձախակողմյան աղյուսակի արտահայտությունների որևէ տող, որի համար աջակողմյան աղյուսակի արտահայտությունից որևէ արդյունք չի ստացվում: ԽԱՉԻ ԴԻՄԵԼ աշխատել տող առ տող ՆԵՐՔԻՆ ՄԻԱՑՈՒՄ.

Բացի այդ, ի՞նչ է խաչը կիրառել SQL Server-ում:

ՄԻԱՑԵՔ գործողություններին SQL Server են օգտագործվում է երկու կամ ավելի աղյուսակներ միացնելու համար: Այն ԽԱՉԻ ԴԻՄԵԼ օպերատորը իմաստային առումով նման է INNER JOIN օպերատորին: Այն վերականգնում է այդ գրառումները աղյուսակի արժեքավոր գործառույթից և միացված աղյուսակից, որտեղ գտնում է համապատասխան տողեր երկուսի միջև:

Նմանապես, ի՞նչ է խաչաձև կիրառումը և արտաքին կիրառումը SQL Server-ում: SQL Server ԿԻՐԱՌԵԼ օպերատորն ունի երկու տարբերակ. ԽԱՉԻ ԿԻՐԱՌՈՒՄ և ԴԻՄԵԼ ԱՐՏԱՔԻՆ . Այն ԽԱՉԻ ԴԻՄԵԼ օպերատորը վերադարձնում է միայն այդ տողերը ձախ աղյուսակի արտահայտությունից (իր վերջնական ելքում), եթե այն համընկնում է աջ աղյուսակի արտահայտության հետ: Այլ կերպ ասած, աջ աղյուսակի արտահայտությունը տողեր է վերադարձնում միայն ձախ աղյուսակի համընկնման համար:

Նմանապես կարելի է հարցնել՝ ե՞րբ օգտագործել Cross Apply և Outer Apply:

ԽԱՉԻ ԴԻՄԵԼ կարող է օգտագործվել որպես փոխարինող ՆԵՐՔԻՆ ՄԻԱՑՈՒՄ երբ մենք պետք է արդյունք ստանանք Master աղյուսակից և ֆունկցիայից: ԴԻՄԵԼ կարող է օգտագործվել որպես UNPIVOT-ի փոխարինում: կամ ԽԱՉԻ ԴԻՄԵԼ կամ ԱՐՏԱՔԻՆ ԿԻՐԱՌԵԼ կարող են օգտագործվել այստեղ, որոնք փոխարինելի են: Համարեք, որ ունեք ստորև բերված աղյուսակը (անունը MYTABLE):

Ի՞նչ է նշանակում Խաչ կիրառել:

ԽԱՉԻ ԴԻՄԵԼ վերադարձնում է միայն տողերը արտաքին աղյուսակ, որը արտադրում է աղյուսակի արժեքավոր ֆունկցիայի արդյունքների հավաքածու: Այլ կերպ ասած՝ արդյունք ԽԱՉԻ ԴԻՄԵԼ չի պարունակում ձախակողմյան աղյուսակի արտահայտությունների որևէ տող, որի համար աջակողմյան աղյուսակի արտահայտությունից որևէ արդյունք չի ստացվում: ԽԱՉԻ ԴԻՄԵԼ աշխատել տող առ տող ՆԵՐՔԻՆ ՄԻԱՑՈՒՄ.

Խորհուրդ ենք տալիս: