Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL GROUP BY का उपयोग करके किसी विशिष्ट कंपनी से कर्मचारी का नाम प्राप्त करें?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable642(EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,EmployeeName archar(100), EmployeeCompanyNamevarchar(100));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.81 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल 642 (कर्मचारी नाम, कर्मचारीकंपनीनाम) मान ('जॉन', 'गूगल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल 642 (कर्मचारी नाम, कर्मचारीकंपनीनाम) मान ('कैरोल', 'Microsoft'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable642 (कर्मचारी नाम, कर्मचारीकंपनी नाम) मान ('जॉन', 'अमेज़ॅन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> में डालें डेमोटेबल 642 (कर्मचारी नाम, कर्मचारी कंपनीनाम) मान ('कैरोल', 'गूगल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.37 सेकंड) mysql> डेमोटेबल 642 (कर्मचारी नाम, कर्मचारी कंपनीनाम) मान ('जॉन', 'फ्लिपकार्ट') में डालें; क्वेरी ठीक है , 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable642 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------+--------------+--------------------- ---+| कर्मचारी आईडी | कर्मचारी का नाम | कर्मचारी कंपनी का नाम |+---------------+--------------+--------------------- --+| 1 | जॉन | गूगल || 2 | कैरल | माइक्रोसॉफ्ट || 3 | जॉन | अमेज़न || 4 | कैरल | गूगल || 5 | जॉन | फ्लिपकार्ट |+---------------+--------------+--------------------- --+5 पंक्तियाँ सेट में (0.00 सेकंड)

एक विशिष्ट कंपनी से कर्मचारी का नाम प्राप्त करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable642 से EmployeeName चुनें, जहां EmployeeCompanyName="Google" Group by EmployeeName;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------+| कर्मचारी का नाम |+--------------+| जॉन || कैरल |+--------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. एक विशिष्ट MySQL पंक्ति से केवल एक ही मान प्राप्त करें?

    इसके लिए जहां क्लॉज के साथ SELECT INTO वेरिएबल का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1896 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentMarks int );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ र

  1. पंक्तियों से एक विशिष्ट पंक्ति प्राप्त करने के लिए MySQL क्वेरी

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1972 (अनुभाग चार(1), छात्रनाम varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1972 मानों में डालें (सी, कैरोल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उ

  1. MySQL डेटाबेस में किसी अन्य तालिका से आईडी का उपयोग करके उपयोगकर्ता नाम कैसे प्राप्त करें?

    दो तालिकाओं से आईडी का उपयोग करके उपयोगकर्ता नाम प्राप्त करने के लिए, आपको जॉइन का उपयोग करना होगा और तालिकाओं में शामिल होना होगा। आइए एक टेबल बनाएं - उदाहरण ); क्वेरी ओके, 0 रो प्रभावित (2.63) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - उदाहरण डेमो77 मानों में डालें (2, बॉब); क्वेरी ठीक