Ինչպե՞ս է աշխատում SQL-ը, բացի?
Ինչպե՞ս է աշխատում SQL-ը, բացի?

Video: Ինչպե՞ս է աշխատում SQL-ը, բացի?

Video: Ինչպե՞ս է աշխատում SQL-ը, բացի?
Video: MySQL | SQL Սկսնակների համար։ Դասընթաց 2024, Ապրիլ
Anonim

SQL - ԲԱՑԱՌԻ Կետ. Այն SQL ԲԱՑԱՌԻ դրույթ/օպերատորն օգտագործվում է երկու SELECT դրույթները միավորելու համար և վերադարձնում է տողեր առաջին SELECT հայտարարությունից, որոնք չեն վերադարձվում երկրորդ SELECT դրույթով: Սա նշանակում է ԲԱՑԱՌԻ վերադարձնում է միայն տողեր, որոնք հասանելի չեն երկրորդ SELECT հայտարարությունում:

Այստեղ ի՞նչ է վերադարձնում հարցումը բացի:

Այն ԲԱՑԱՌԻ օպերատորն օգտագործվում է նման տողերը բացառելու համար, որոնք գտնվում են մեկում հարցում բայց ոչ մեկ ուրիշը: Այն վերադառնում է տողեր, որոնք եզակի են մեկ արդյունքի համար: Օգտագործելու համար ԲԱՑԱՌԻ օպերատոր, երկուսն էլ հարցումներ պետք է վերադարձ նույն թվով սյունակներ և այդ սյունակները պետք է լինեն տվյալների համատեղելի տեսակների:

ինչպես կարող եմ ընտրել բոլոր սյունակները, բացի մեկից SQL-ում: Պարզապես աջ սեղմեք աղյուսակի վրա > Սցենարների աղյուսակը որպես > Ընտրել դեպի > Նոր հարցման պատուհան: Դուք կտեսնեք ընտրել հարցում. Պարզապես հանեք սյունակ դու ուզում ես բացառել և ունես քո նախընտրածը ընտրել հարցում. Սա ընդհանուր լուծում չէ, բայց որոշ տվյալների բազաներ թույլ են տալիս օգտագործել կանոնավոր արտահայտություններ՝ նշելու համար սյունակներ.

Հաշվի առնելով սա, ո՞րն է տարբերությունը մինուսի և բացառությամբ SQL-ի միջև:

Բացարձակ չկա տարբերությունը բացառությամբ կետը և ՄԻՆՈՒՍ կետ. Նրանք երկուսն էլ ծառայում են նույն նպատակին, և դրանք պարզապես երկու տարբեր եղանակներ են՝ հասնելու նույն ֆունկցիոնալությանը: Այն տարբերությունը դա է ԲԱՑԱՌԻ առկա է մեջ PostgreSQL տվյալների բազա, մինչդեռ ՄԻՆՈՒՍ հասանելի է MySQL-ում և Oracle-ում:

SQL գոյություն չունի՞:

Այն SQL ՉԿԱ Օպերատորը կգործի բոլորովին հակառակ ԳՈՅՈՒՄ Է Օպերատոր. Այն օգտագործվում է SELECT հայտարարության կողմից վերադարձված տողերի քանակը սահմանափակելու համար: Այն ՉԿԱ մեջ SQL Սերվերը կստուգի ենթահարկը տողերի համար գոյություն , իսկ եթե տողեր չկան, ապա այն կվերադարձնի TRUE, հակառակ դեպքում՝ FALSE:

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