Ի՞նչ է մեկ տող ենթահարկը:
Ի՞նչ է մեկ տող ենթահարկը:

Video: Ի՞նչ է մեկ տող ենթահարկը:

Video: Ի՞նչ է մեկ տող ենթահարկը:
Video: Class-67- How to Cut & Sew stylish BLOUSON with extended sleeves - summer wear/ easy for beginners 2024, Մայիս
Anonim

Մեկ տող ենթահղումներ . Ա մեկ տող ենթահարկ վերադարձնում է զրո կամ մեկ շարք արտաքին SQL հայտարարությանը: Դուք կարող եք տեղադրել ա ենթահարկ WHERE կետում, HAVING կետում կամ SELECT դրույթի FROM կետում:

Հաշվի առնելով սա՝ ո՞րն է տարբերությունը մեկ տող ենթահերթի և մի քանի տող ենթհարցման միջև:

Միայնակ - տողերի ենթահարցումներ են ենթահարցումներ օգտագործված հետ համեմատության օպերատոր մեջ ՈՐՏԵՂ, կամ ՈՒՆԵՑՈՂ դրույթ: Ենթհարցումներ որը կարող է վերադարձնել մեկից ավելի շարք (բայց միայն մեկ սյունակ) արտաքին հայտարարությունը կանչվում է բազմակի - տողերի ենթահարցումներ . Բազմաթիվ - տողերի ենթահարցումներ են ենթահարցումներ օգտագործվում է ան IN , ՑԱՆԿԱՑԱԾ կամ ԲՈԼՈՐ դրույթը:

Նմանապես, ի՞նչ է բազմակի տող ենթահարկը: Բազմաթիվ տող ենթահղում Բազմաթիվ - տողերի ենթահարցումներ Ներդրված հարցումներ են, որոնք կարող են վերադարձնել մեկից ավելի շարք արդյունքները մայր հարցմանը: Բազմաթիվ - տողերի ենթահարցումներ առավել հաճախ օգտագործվում են WHERE և HAVING կետերում: Քանի որ այն վերադառնում է մի քանի տողեր , այն պետք է կարգավորվի սահմանված համեմատության օպերատորների կողմից (IN, ALL, ANY):

Համապատասխանաբար, որո՞նք են մեկ տող ենթահարկերի օպերատորները:

Այն օպերատորներ որի հետ կարելի է օգտագործել միայնակ - շարք ենթհարցերն են =, >, >=, <, <=, և. Խմբի գործառույթները կարող են օգտագործվել ենթահարկ . Օրինակ, հետևյալ հայտարարությունը վերցվում է ամենաբարձր աշխատավարձ ստացող աշխատակցի տվյալները: Having-clause-ը կարող է օգտագործվել նաև միայնակ - տողերի ենթահարկ.

Կարո՞ղ է ենթահարկը վերադարձնել մի քանի տող:

Multiple Row Subqueries Բազմաթիվ տող ենթհարցերը վերադառնում են մեկ կամ ավելի շարքեր դեպի արտաքին SQL հայտարարություն. Արտաքին հարցումում կարող եք օգտագործել IN, ANY կամ ALL օպերատորը՝ ա ենթահարկ որ վերադարձնում է մի քանի տող . Բովանդակություն. Օգտագործելով NOT IN օպերատորը a Բազմակի տող ենթահարկ.

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