Rumah > pangkalan data > tutorial mysql > Perbezaan antara where dan on dalam mysql

Perbezaan antara where dan on dalam mysql

下次还敢
Lepaskan: 2024-05-01 20:40:02
asal
1041 orang telah melayarinya

Perbezaan antara WHERE dan ON dalam MySQL ialah: Penggunaan: WHERE digunakan untuk menapis rekod, manakala ON digunakan untuk menyertai jadual. Pernyataan: WHERE digunakan dalam pernyataan SELECT, UPDATE, DELETE, manakala ON digunakan dalam pernyataan JOIN. Klausa: WHERE syarat dalam klausa WHERE dan syarat ON dalam klausa ON. Skop: WHERE hanya boleh digunakan untuk satu jadual, manakala ON boleh digunakan untuk menyertai berbilang jadual. Tujuan: WHERE digunakan untuk menapis data, manakala ON digunakan untuk mewujudkan hubungan antara jadual.

Perbezaan antara where dan on dalam mysql

Perbezaan antara WHERE dan ON dalam MySQL

Dalam MySQL, WHERE dan ON adalah kedua-dua kata kunci yang digunakan untuk menapis jadual data, tetapi ia berbeza dalam penggunaan dan tujuan:

HERE Kata kunci WHERE . satu jadual, tetapi tidak boleh digunakan untuk menyertai berbilang jadual Kata kunci ON

  • digunakan dalam pernyataan JOIN , digunakan untuk menentukan asas untuk menyambungkan rekod antara dua jadual
  • boleh digunakan untuk menyambungkan berbilang jadual dan mewujudkan. perhubungan dengan membandingkan nilai lajur ​​​​jadual berbeza
  • Ringkasan

    Ciri
  • WHERE
  • ON
  • Rakaman Ulas

PILIH, KEMASKINI, PADAMSERTAIHIDUPSkopTujuanTapis dataMewujudkan hubungan jadualContohTapis rekod:
<code class="sql">SELECT * FROM employees WHERE salary > 50000;</code>
Salin selepas log masuk
Sertai jadual:
<code class="sql">SELECT * FROM employees AS e JOIN departments AS d ON e.department_id = d.id;</code>
Salin selepas log masuk
harap Maklumat ini membantu anda memahami perbezaan antara WHERE dan MySQL
Sertai meja Penyata
klausa WHERE
SKOP Meja berbilang

Atas ialah kandungan terperinci Perbezaan antara where dan on dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan