Dalam SQL, operasi pilih digunakan untuk mengekstrak baris tertentu daripada jadual berdasarkan syarat yang ditentukan. Kaedah utama termasuk: Klausa WHERE: Tentukan syarat untuk memilih baris yang memenuhi syarat. Klausa HAVING: Tapis data terkumpul, dan syarat merujuk kepada fungsi agregat.
Operasi pemilihan dalam SQL
Operasi pemilihan, juga dikenali sebagai operasi penapis, digunakan dalam SQL untuk mengekstrak baris yang memenuhi syarat tertentu daripada jadual. Terdapat dua cara utama untuk melaksanakan operasi pemilihan:
1 klausa WHERE
Klausa WHERE ialah kaedah yang paling biasa digunakan untuk operasi pemilihan. Ia membolehkan anda menentukan syarat dan memilih hanya baris yang memenuhi syarat itu.
Sintaks:
<code>SELECT * FROM table_name WHERE condition;</code>
Contoh:
<code>SELECT * FROM customers WHERE age > 30;</code>
Pertanyaan ini akan memilih semua baris dengan lajur umur melebihi 30 tahun.
2. Klausa HAVING
Klausa HAVING adalah serupa dengan klausa WHERE, tetapi ia digunakan untuk menapis data terkumpul. Syarat dalam klausa HAVING mesti merujuk fungsi agregat (seperti SUM, COUNT, AVG) yang meringkaskan data terkumpul.
Sintaks:
<code>SELECT aggregate_function(column_name) AS alias FROM table_name GROUP BY group_by_column HAVING condition;</code>
Contoh:
<code>SELECT SUM(sales) AS total_sales FROM orders GROUP BY customer_id HAVING SUM(sales) > 1000;</code>
Pertanyaan ini akan menemui setiap pelanggan yang jumlah volum jualannya melebihi 1000.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan operasi pemilihan dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!