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

विशिष्ट बहु विशेषता मानों वाले सभी उत्पादों को कैसे खोजें

WHERE क्लॉज एक समय में केवल एक पंक्ति के कॉलम को देख सकता है।

इसलिए यदि आपको ऐसी शर्त की आवश्यकता है जो दो भिन्न पर लागू हो किसी तालिका से पंक्तियाँ, आपको उस तालिका में दो बार शामिल होने की आवश्यकता है, ताकि आप दोनों पंक्तियों से स्तंभ प्राप्त कर सकें।

SELECT p.*
FROM "products" AS p
INNER JOIN "custom_field_answers" AS a1 ON p."id" = a1."product_id"
INNER JOIN "custom_field_answers" AS a2 ON p."id" = a1."product_id" 
WHERE a1."value" = 'bangle' AND a2."number_value" < 50


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INNER की गिनती और सभी वस्तुओं की गिनती की गिनती कैसे प्राप्त करें?

  2. Ubuntu 18.04 पर PostgreSQL 11 के साथ शुरुआत करना

  3. Createuser:डेटाबेस पोस्टग्रेज से कनेक्ट नहीं हो सका:FATAL:रोल टॉम मौजूद नहीं है

  4. ActiveRecord का उपयोग करके GROUP BY और COUNT

  5. वैग्रंट/शेफ-सोलो के साथ पोस्टग्रेस्क्ल पासवर्ड सेट करना