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

Postgresql - मूल सरणी और array_agg

&& ऑपरेटर एक विधेय है जो true . उत्पन्न करता है या false परिणाम, मूल्यों की सूची नहीं।

अगर आप order_id . की सूची ढूंढ रहे हैं जो दोनों client_id=1 . के लिए मौजूद है और client_id=2 , क्वेरी होगी:

 select order_id from simple_table  where client_id in (1,2)
  group by order_id having count(*)=2;

यह दो सरणियों के चौराहों के बराबर है यदि आप मानते हैं कि ये सरणियाँ सेट हैं (कोई डुप्लिकेट नहीं है और मानों की स्थिति अप्रासंगिक है), सिवाय इसके कि आपको सरणियों का उपयोग करने की आवश्यकता नहीं है, सरल मानक SQL काफी अच्छा है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएल/पीजीएसक्यूएल में पूर्णांक [] पर पुनरावृति

  2. PostGIS का उपयोग करके बहुभुज डेटा को लाइन सेगमेंट में कैसे बदलें

  3. यदि दोहरे उद्धरण चिह्नों का उपयोग किया जाता है, तो हाइबरनेट का उपयोग करके पंक्ति सम्मिलित करने में असमर्थ

  4. पोस्टग्रेज - त्रुटि:तैयार कथन S_1 पहले से मौजूद है

  5. PostgreSQL:कॉलम द्वारा क्रम, विशिष्ट गैर-शून्य मान के साथ LAST