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

विशिष्ट स्तंभों के लिए DISTINCT का उपयोग करना

आप जो अनुरोध करते हैं वह असंभव है। आप सभी कर्मचारी आईडी नहीं चुन सकते हैं, लेकिन केवल अलग कमीशन_पीसीटी और विभाग_आईडी है।

तो इस पर विचार करें कि आप क्या दिखाना चाहते हैं:

  • सभी विशिष्ट कमीशन_पीसीटी, केवल विभाग_आईडी?
  • सभी विशिष्ट कमीशन_पीसीटी, विभाग_आईडी और संबंधित कर्मचारियों की संख्या?
  • सभी विशिष्ट कमीशन_पीसीटी, विभाग_आईडी और संबंधित कर्मचारी अल्पविराम से अलग हो गए?
  • सभी कर्मचारी, लेकिन शून्य के साथ जब कमीशन_पीसीटी और विभाग_आईडी पहले की तरह समान हैं?

पहले को DISTINCT से हल किया जा सकता है। ग्रुप बाय (प्लस काउंट या लिस्टैग) के साथ दूसरा और तीसरा। अंतिम को विश्लेषणात्मक फ़ंक्शन LAG के साथ हल किया जाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle प्रबंधित ODP.NET tnsnames.ora नहीं ढूँढ सकता

  2. Oracle में BFILE कॉलम से BLOB प्राप्त करें

  3. Oracle में एक नई लाइन को कैसे बदलें

  4. डीबी सीपीयू उपयोग प्रभाव देने वाली क्वेरी के बाद, क्या मैं तालिका में डेटा को कम कर सकता हूं जिससे मुझे डीबी सीपीयू प्रदर्शन को कम करने में मदद मिलेगी

  5. ora-01722 दो दृश्यों के माइनस ऑपरेटर पर गिनती (1) का उपयोग करके अमान्य संख्या