Bagaimana cara kerja SQL kecuali?
Bagaimana cara kerja SQL kecuali?

Video: Bagaimana cara kerja SQL kecuali?

Video: Bagaimana cara kerja SQL kecuali?
Video: SQL Server | Perintah Select Menampilkan Data 2024, November
Anonim

SQL - KECUALI Ayat. NS SQL KECUALI klausa/operator digunakan untuk menggabungkan dua pernyataan SELECT dan mengembalikan baris dari pernyataan SELECT pertama yang tidak dikembalikan oleh pernyataan SELECT kedua. Ini berarti KECUALI hanya mengembalikan baris, yang tidak tersedia dalam pernyataan SELECT kedua.

Di sini, apa yang dikembalikan kecuali kueri?

NS KECUALI operator digunakan untuk mengecualikan baris seperti yang ditemukan dalam satu pertanyaan tapi tidak yang lain. Dia kembali baris yang unik untuk satu hasil. Untuk menggunakan KECUALI operator, keduanya pertanyaan harus kembali jumlah kolom yang sama dan kolom tersebut harus dari tipe data yang kompatibel.

bagaimana cara memilih semua kolom kecuali satu di SQL? Cukup klik kanan pada tabel > Script table as > Pilih ke > jendela Kueri Baru. Anda akan melihat Pilih pertanyaan. Keluarkan saja kolom Anda ingin mengecualikan dan Anda memiliki pilihan Anda Pilih pertanyaan. Ini bukan solusi umum, tetapi beberapa database memungkinkan Anda menggunakan ekspresi reguler untuk menentukan kolom.

Dengan mengingat hal ini, apa perbedaan antara minus dan kecuali dalam SQL?

Sama sekali tidak ada perbedaan KECUALI klausa dan MINUS ayat. Keduanya melayani tujuan yang sama dan keduanya hanyalah dua cara berbeda untuk mencapai fungsi yang sama. NS perbedaan Apakah itu KECUALI tersedia dalam Basis data PostgreSQL sementara MINUS tersedia di MySQL dan Oracle.

Tidak ada SQL?

NS SQL TIDAK ADA Operator akan bertindak sangat berlawanan dengan ADA Operator. Ini digunakan untuk membatasi jumlah baris yang dikembalikan oleh Pernyataan SELECT. NS TIDAK ADA di dalam SQL Server akan memeriksa Subquery untuk baris adanya , dan jika tidak ada baris maka akan mengembalikan TRUE, jika tidak FALSE.

Direkomendasikan: