Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

wp_usermeta तालिका में एकाधिक पंक्तियों पर योग्य डेटा रखने वाले उपयोगकर्ता का चयन करें

मैं इस क्वेरी का उपयोग करूंगा:

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

यह सभी user_id . का चयन करेगा जो सभी चार शर्तों को पूरा करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ActiveRecord ::StatementInvalid:Mysql2 ::त्रुटि:मूल पंक्ति को हटा या अद्यतन नहीं कर सकता - रेल 4.2.6

  2. Mysql php कैरेक्टर सेट सेटिंग

  3. mysql उपयोगकर्ता को विशेषाधिकार नहीं दे सकता, त्रुटि हो रही है:त्रुटि 1819 (HY000):आपका पासवर्ड वर्तमान नीति आवश्यकताओं को पूरा नहीं करता है

  4. PHP Laravel:कोई कनेक्शन नहीं बनाया जा सका क्योंकि लक्ष्य मशीन ने सक्रिय रूप से इसे अस्वीकार कर दिया था

  5. मैं दो पंक्तियों की तुलना कैसे करूं और दो पंक्तियों की समानता को दूसरे कॉलम में कैसे संग्रहीत करूं?