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

MySQL में की-वैल्यू पेयर टेबल से डेटा के साथ एक पंक्ति प्राप्त करना

इसे आजमाएं:

SELECT `customer`.*, `ca1`.`value1` AS `wedding_date`, `ca2`.`value1` AS `test` 
FROM `customer` 
LEFT JOIN `customer_attributes` AS `ca1` ON customer.customerID = ca1.customerID  AND ca1.key1='wedding_date'
LEFT JOIN `customer_attributes` AS `ca2` ON customer.customerID = ca2.customerID AND ca2.key1='test'
WHERE (customer.customerID = '58029') 

ca1/ca2 पर 2 WHERE शर्तों को JOIN कंडीशन में ले जाने के बजाय इसे सॉर्ट करना चाहिए



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQLdb के माध्यम से फ़ंक्शन बनाएं

  2. यह सुनिश्चित करने के लिए कि फ़ील्ड में वृद्धि करते समय MySQL डेटाबेस में कोई दौड़ की स्थिति नहीं है?

  3. किसी श्रेणी को शामिल करते समय पहले इंडेक्स में उच्च कार्डिनैलिटी कॉलम?

  4. एकाधिक तालिकाओं से चुनें *। माई एसक्यूएल

  5. जावा स्प्रिंग रेस्ट एपीआई कई वैकल्पिक मापदंडों को संभालना