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

SQL में IsManager खोजने का सबसे आसान तरीका

उम्मीद है कि यह सिर्फ एक डेमो उदाहरण है न कि आपकी वास्तविक तालिका संरचना।

SELECT Employee,
       Manager,
       CASE
         WHEN EXISTS(SELECT *
                     FROM   Employee e2
                     WHERE  e2.Manager = e1.Employee) THEN 1
         ELSE 0
       END As IsAManager
FROM   Employee e1  

SQL सर्वर EXISTS को कैसे प्रोसेस करता है, इसके विवरण के लिए CASE एक्सप्रेशन में सबक्वेरी यह लेख देखें ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एग्रीगेट फ़ंक्शन का उपयोग करके तालिका से अधिकतम और न्यूनतम मान कैसे प्राप्त करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 129

  2. एसक्यूएल:अधिकतम डेटाटाइम के आधार पर एकाधिक आईडी के लिए एकल रिकॉर्ड का चयन कैसे करें?

  3. SQL सर्वर में मल्टी-स्टेटमेंट टेबल-वैल्यूड फंक्शन्स (MSTVF) का परिचय

  4. पार्स डेटटाइम टू जावा डेट

  5. 13 SQL सर्वर सुरक्षा सर्वोत्तम अभ्यास