Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan MYSQL WHERE IN vs OR

Gunakan IN.

IN akan menggunakan indeks.

ATAU tidak akan (afaik) menggunakan indeks.

Juga, dan poin ini tidak boleh disindir, versi IN:

  • menggunakan lebih sedikit kode
  • lebih mudah dirawat
  • lebih mudah dipahami

Untuk alasan itu saja, saya akan siap menderita sedikit kinerja untuk mendapatkan kualitas kode, tetapi Anda sebenarnya mendapatkan kinerja juga.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kamera Android untuk mengambil banyak foto

  2. Apakah ada cara untuk melihat database mysql untuk perubahan menggunakan Perl?

  3. Penerusan port gelandangan untuk Mysql

  4. Permintaan SQL untuk memilih baris yang berbeda dari tabel kiri setelah bergabung dalam ke tabel kanan

  5. Antrian PHP + MySQL