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
Post a Comment