Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Melakukan Operasi MINUS dalam MySQL?
Melaksanakan Operasi MINUS dalam MySQL
Dalam MySQL, tidak seperti Oracle, operasi MINUS tidak disokong secara asli. Walau bagaimanapun, terdapat kaedah alternatif untuk mencapai hasil yang serupa:
Menggunakan NOT IN
Satu pendekatan ialah menggunakan klausa NOT IN untuk mengecualikan baris daripada satu pertanyaan yang sepadan baris dalam yang lain. Contohnya, untuk mencari kod perkhidmatan yang ditawarkan di negeri tetapi tidak dalam kod pos tertentu:
SELECT Service_Code FROM Servicing_States WHERE Service_Code NOT IN ( SELECT Service_Code FROM Exception );
Penyelesaian Alternatif
Selain NOT IN, terdapat alternatif lain untuk melaksanakan operasi seperti MINUS dalam MySQL:
Nota: Pendekatan terbaik untuk senario khusus anda mungkin berbeza-beza bergantung pada kerumitan pertanyaan dan pengedaran data anda. Pertimbangkan untuk menguji alternatif ini untuk menentukan kaedah yang paling cekap dan boleh dipercayai.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melakukan Operasi MINUS dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!