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

MySQL beberapa tabel bergabung dengan masalah kinerja kueri

 SELECT name_table_dan.ID FROM wp_usermeta name_table_dan
     INNER JOIN wp_usermeta name_table_newman ON name_table_dan.ID = name_table_newman.ID
      ...
 WHERE 
   (name_table_dan.meta_key = 'first_name' OR name_table_dan.meta_key = 'last_name' AND name_table_dan.meta_value LIKE '%dan%')
   AND
   (name_table_newman.meta_key = 'first_name' OR name_table_newman.meta_key = 'last_name' AND name_table_dan.meta_value LIKE '%newman%')
 ...

Ini bukan terjemahan kueri lengkap Anda, tetapi Anda mendapatkan idenya. Jika MySQL mengalami masalah dengan begitu banyak subkueri, coba yang ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GALAT 1396 (HY000):Operasi DROP USER gagal untuk 'pengguna'@'localhost'

  2. Skema DB dari Kontrol Akses Berbasis Peran

  3. kesalahan sintaks readyStatement

  4. Bagaimana cara menyimpan nilai dari kueri sql ke dalam variabel?

  5. Bagaimana cara me-restart server MySQL jarak jauh yang berjalan di linux Ubuntu?