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

Pilih pengguna yang memiliki data yang memenuhi syarat pada beberapa baris di tabel wp_usermeta

Saya akan menggunakan kueri ini:

SELECT
  user_id
FROM
  wp_usermeta 
WHERE 
  (meta_key = 'first_name' AND meta_value = '$us_name') OR 
  (meta_key = 'yearofpassing' AND meta_value = '$us_yearselect') OR 
  (meta_key = 'u_city' AND meta_value = '$us_reg') OR
  (meta_key = 'us_course' AND meta_value = '$us_course')
GROUP BY
  user_id
HAVING
  COUNT(DISTINCT meta_key)=4

ini akan memilih semua user_id yang memenuhi keempat syarat.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nama tabel database tunggal atau jamak?

  2. Masalah Menyimpan nilai Latitude dan Longitude di database MySQL

  3. Menyimpan JSON besar - biner atau teks

  4. Bagaimana cara mengatur waktu eksekusi maksimum untuk kueri mysql?

  5. Kueri batas kata yang lebih efisien di mySQL