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

वास्तव में सरल SQL अभिव्यक्ति द्वारा समूह नहीं है - Oracle

GROUP BY MIN() MAX() SUM() COUNT() जैसे समग्र फ़ंक्शन के संदर्भ के बाहर उपयोगी नहीं है , शायद पंक्तियों को डुप्लीकेट करने के अलावा। बस इसे हटा दें। यदि आप परिणामों की प्रतिलिपि बनाना चाहते हैं, तो DISTINCT . का उपयोग करें बजाय। यदि आप DISTINCT . का उपयोग करते हैं , यह तब तक अधिक महत्वपूर्ण नहीं होगा जब तक कि आप SELECT . में कॉलम के बारे में अधिक विशिष्ट न हों सूची, प्राथमिक कुंजी कॉलम को छोड़कर।

SELECT
  DISTINCT * 
FROM 
  AD_VOARNET_ATENDIMENTO_PISTA 
WHERE IS_CLOSED = 0
ORDER BY PREFIXO

GROUP BY कभी-कभी ORDER BY . के साथ भ्रमित होता है . आपके पास पहले से एक ORDER BY PREFIX0 . है ,




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पाइथन cx_Oracle के लिए डॉकर कंटेनर में Oracle इंस्टेंट क्लाइंट स्थापित करें

  2. php oci8 लोड नहीं हो रहा है गतिशील पुस्तकालय लोड करने में असमर्थ

  3. Oracle SQL डेवलपर का उपयोग करके एक इकाई-संबंध (ER) आरेख कैसे उत्पन्न करें

  4. पीएल/एसक्यूएल, पीएलएस त्रुटि 00363 से टेक्स्ट फ़ाइल में कैसे लिखें

  5. Oracle regexp_replace में रेगेक्स द्वारा अल्पविराम से अलग की गई सूची से डुप्लिकेट कैसे निकालें?