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

permintaan MySQL. Apa perbedaan antara Gabung dan SubQuery?

Jika tabel yang digunakan dalam subquery mengembalikan nilai dua kali, JOIN juga akan mengembalikan baris yang cocok dua kali, sedangkan kondisi IN atau EXISTS hanya akan mengembalikannya sekali.

GABUNG cenderung memiliki kinerja yang lebih baik, tetapi ada situasi di mana hal itu mungkin tidak terjadi, khususnya untuk setiap basis data (termasuk versi).

Referensi:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Integer vs indeks DateTime

  2. Cara Mendapatkan Waktu Dari String di MySQL

  3. Cawan suci membersihkan input dan output di php?

  4. Mysql:Bagaimana cara memanggil file skrip sql dari file skrip sql lain?

  5. MySQL Trigger - perbarui tabel dengan nilai yang dipilih dari tabel lain