Išmokite naudotis sąjunga, susikirtimu ir išimtimis

Tinklaraštis

Išmokite naudotis sąjunga, susikirtimu ir išimtimis

Sankryžos operatorius

Sankryžos operatorius nuskaito bendrus įrašus tarp sankirtos operatoriaus kairės ir dešinės užklausų.



  1. Tai įdiegta „SQL Server 2005“.
  2. Stulpelių skaičius ir stulpelių tvarka turi būti vienodi.
  3. Duomenų tipai turi būti vienodi arba mažiausiai suderinami.
  4. Jis filtruoja pasikartojančius įrašus ir parenka tik atskirus įrašus, kurie dažniausiai pasitaiko kairėje ir dešinėje. Bet jei naudosite vidinį sujungimą, jis nefiltruos skirtingų įrašų.

Jei norite naudoti vidinį sujungimą, kad jis elgiasi kaip susikertantis, turite naudoti skirtingus įrašus,

  1. pasirinkti * nuo Darbuotojas kur EmpID nuo 1 iki 100
  2. susikerta
  3. pasirinkti * nuo Darbuotojas kur EmpID nuo 1 iki 10;



Taip pat mes gauname rezultatą naudodami vidinį sujungimą, o žemiau yra rezultatas,

kas yra tokenizuotos atsargos
  1. pasirinkti * nuo Darbuotojas kaip Ir
  2. vidinis prisijungti ( pasirinkti * nuo Darbuotojas kur EmpID nuo 1 iki 10) kaip į ant e.EmpID = a.EmpID



Vidinio sujungimo atveju dvi Null reikšmės traktuojamos kaip skirtingos, o jei to stulpelio, kuriame yra nulinės vertės, lentelės sujungiamos, tada vidinis sujungimas neapims tų nulinių verčių įrašų, kuriuose susikirtimas vertina nulį kaip tą patį ir grąžina atitinkančius įrašus.

Kuo skiriasi „Union“, „Intersect“ ir „Except“ operatoriai „SQL Server“?

Sąjunga

Sąjungos operatorius grąžins visas unikalias eilutes iš kairės ir dešinės užklausos, o sąjungos visi operatoriai taip pat įtrauks dublikatus.

Sankryža

Sankryžos operatorius nuskaitys visas unikalias eilutes iš kairės ir dešinės užklausų.

ull.

#python #union #sakymai #interters

www.c-sharpcorner.com

Išmokite naudotis sąjunga, susikirtimu ir išimtimis

Sankryžos operatorius Sankryžos operatorius nuskaito bendrus įrašus tarp sankirtos operatoriaus kairės ir dešinės užklausų. Tai pristatoma „SQL Server 2005.“. Stulpelių skaičius ir stulpelių tvarka turi būti vienodi. Duomenų tipai turi būti vienodi arba mažiausiai suderinami. Jis filtruoja pasikartojančius įrašus ir parenka tik atskirus įrašus, kurie dažniausiai pasitaiko kairėje ir dešinėje. Bet jei naudosite vidinį sujungimą, jis nefiltruos skirtingų įrašų.