sql >> Database >  >> RDS >> Mysql

Selecteer gebruiker met kwalificerende gegevens op meerdere rijen in de wp_usermeta-tabel

Ik zou deze zoekopdracht gebruiken:

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

dit selecteert alle user_id die aan alle vier de voorwaarden voldoet.



  1. Grootte van alle tabellen in de database ophalen

  2. Postgres 9.4 loopt vast tijdens het vernieuwen van de gematerialiseerde weergave

  3. Probleem met pooling veerverbinding

  4. Hoe te repareren, 'PHP' maken, in Mac OS X (10.9.4)?