sql - Self join to a table -


मेरे पास टेबल है

  कर्मचारी ========== ======== नाम वेतन ================= एक 10000 बी 20000 सी 5000 डी 40000   <पी> मैं चाहता हूँ वे सभी कर्मचारी प्राप्त करें जिनके वेतन ए के वेतन से अधिक है मैं किसी नेस्टेड या उप क्वेरी का उपयोग नहीं करना चाहता इसे एक साक्षात्कार में कहा गया है और संकेत स्वयं का उपयोग करने के लिए किया गया था। मैं वाकई यह समझ नहीं सकता कि वह कैसे हासिल कर सकता है।   

  चुनें e1। * से कर्मचारी ई 1, कर्मचारी ई 2 जहां e2.name = 'a' और e1.salary & gt; E2.salary  

आत्म जुड़ने का उपयोग

  चुनें e1। * कर्मचारी e1 से e2 पर कर्मचारी ई 2 से जुड़ें। नाम = 'ए' और ई 1 सीलरी & gt ; E2.salary  

Comments

Popular posts from this blog

python - rename keys in a dictionary -

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -