Apakah yang tinggal di luar gabungan dalam SQL?
Apakah yang tinggal di luar gabungan dalam SQL?

Video: Apakah yang tinggal di luar gabungan dalam SQL?

Video: Apakah yang tinggal di luar gabungan dalam SQL?
Video: SQL Server | Perintah Select Menampilkan Data 2024, Disember
Anonim

SQL meninggalkan gabungan luar mengembalikan semua baris dalam meninggalkan jadual (A) dan semua baris sepadan yang terdapat dalam jadual kanan (B). Ia bermakna hasil daripada SQL kiri sertai sentiasa mengandungi baris dalam meninggalkan meja.

Akibatnya, apakah itu sambung luar kiri?

Tentang LEFT OUTER Sertai Operasi. Set keputusan a LEFT OUTER sertai mengandungi semua baris daripada kedua-dua jadual yang memenuhi kriteria klausa WHERE, sama seperti INNER sertai set keputusan. Menggunakan a LEFT OUTER Sertai dengan jadual pemain, kita boleh memilih kedua-dua baris daripada jadual pasukan, bersama-sama dengan mana-mana baris pemain yang mungkin wujud.

Seterusnya, persoalannya ialah, apakah gabungan luar kiri dan kanan dalam SQL? Terdapat dua jenis OUTER menyertai SQL , LEFT OUTER sertai dan KANAN LUAR sertai . KIRI luar bergabung termasuk baris yang tidak sepadan daripada jadual yang ditulis pada meninggalkan daripada sertai predikat. Selain itu, KANAN LUAR sertai , bersama-sama dengan semua baris yang sepadan, termasuk baris yang tidak sepadan daripada betul sebelah meja.

Dengan cara ini, apakah perbezaan antara cantuman kiri dan cantuman luar kiri?

Dalam SQL, yang kiri sertai mengembalikan semua rekod dari jadual pertama dan rekod sepadan dari jadual kedua. Jika tiada padanan dari jadual kedua maka hanya rekod dari jadual pertama dikembalikan. Pada asasnya tidak ada perbezaan dalam join kiri dan bergabung luar kiri . Dalam beberapa pangkalan data, kiri sertai dikenali sebagai bergabung luar kiri.

Apakah gabungan luar dalam SQL?

Sambungan luar . Ketika melakukan inner sertai , baris daripada mana-mana jadual yang tidak sepadan dalam jadual lain tidak dikembalikan. Dalam sebuah gabungan luar , baris yang tidak sepadan dalam satu atau kedua-dua jadual boleh dikembalikan. Terdapat beberapa jenis sambungan luar : PENUH SERTAI LUAR mengembalikan baris yang tidak sepadan daripada kedua-dua jadual.

Disyorkan: