लेख निर्देशिका
MySQL डेटाबेसक्वेरी सिंटॅक्स/स्टेटमेंट वापरानुसार युनियन ऑर्डर
, MySQL युनियन ऑपरेटर
हे ट्यूटोरियल तुम्हाला MySQL UNION ऑपरेटरच्या वाक्यरचना आणि उदाहरणांशी ओळख करून देते.
वर्णन
MySQL UNION ऑपरेटरचा वापर दोन किंवा अधिक SELECT स्टेटमेंटचे परिणाम एकाच निकाल सेटमध्ये एकत्र करण्यासाठी केला जातो.एकाधिक SELECT विधाने डुप्लिकेट डेटा काढून टाकतात.
व्याकरण
MySQL UNION ऑपरेटर सिंटॅक्स फॉरमॅट:
SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions] UNION [ALL | DISTINCT] SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions];
मापदंड
- expression1, expression2, ... expression_n: पुनर्प्राप्त करण्यासाठी स्तंभ.
- टेबल: पुनर्प्राप्त करण्यासाठी डेटा सारणी.
- कोठे अटी: पर्यायी, शोध निकष.
- वेगळे: वैकल्पिकरित्या, निकाल सेटमधून डुप्लिकेट डेटा काढा.UNION ऑपरेटरने डीफॉल्टनुसार डेटा डुप्लिकेट केला आहे, त्यामुळे DISTINCT मॉडिफायरचा निकालावर कोणताही परिणाम होत नाही.
- सर्व: पर्यायी, डुप्लिकेटसह सर्व निकाल संच परत करते.
डेमो डेटाबेस
या ट्युटोरियलमध्ये, आपण chenweiliang नमुना डेटाबेस वापरू.
येथे "वेबसाइट्स" सारणीमधील डेटा आहे:
mysql> SELECT * FROM Websites; +----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 陈沩亮博客 | http://www.chenweiliang.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
येथे "अॅप्स" APP साठी डेटा आहे:
mysql> SELECT * FROM apps; +----+------------+-------------------------+---------+ | id | app_name | url | country | +----+------------+-------------------------+---------+ | 1 | QQ APP | http://im.qq.com/ | CN | | 2 | 微博 APP | http://weibo.com/ | CN | | 3 | 淘宝 APP | https://www.taobao.com/ | CN | +----+------------+-------------------------+---------+ 3 rows in set (0.00 sec)
SQL UNION उदाहरण
खालील SQL स्टेटमेंट सर्व "वेबसाइट्स" आणि "अॅप्स" सारण्यांमधून निवडतेभिन्नदेश (केवळ वेगळी मूल्ये):
उदाहरण
SELECT country FROM Websites UNION SELECT country FROM apps ORDER BY country;
SQL युनियन सर्व उदाहरणे
खालील SQL विधान "वेबसाइट्स" आणि "अॅप्स" सारण्यांमधून निवडण्यासाठी UNION ALL वापरतेसर्वदेश (डुप्लिकेट मूल्ये देखील आहेत):
उदाहरण
SELECT country FROM Websites UNION ALL SELECT country FROM apps ORDER BY country;
SQL युनियन सर्व कुठे आहे
खालील SQL विधान "वेबसाइट्स" आणि "अॅप्स" सारण्यांमधून निवडण्यासाठी UNION ALL वापरतेसर्वचीनसाठी डेटा (CN) (डुप्लिकेट मूल्यांसह देखील):
उदाहरण
SELECT country, name FROM Websites WHERE country='CN' UNION ALL SELECT country, app_name FROM apps WHERE country='CN' ORDER BY country;
होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) "MySQL डेटाबेसमधील क्वेरी सिंटॅक्स/स्टेटमेंट वापराद्वारे युनियन ऑर्डर" सामायिक केले, जे तुम्हाला उपयुक्त आहे.
या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-475.html
नवीनतम अपडेट्स मिळवण्यासाठी चेन वेइलियांगच्या ब्लॉगच्या टेलिग्राम चॅनेलवर आपले स्वागत आहे!
📚 या मार्गदर्शकामध्ये प्रचंड मूल्य आहे, 🌟ही एक दुर्मिळ संधी आहे, ती चुकवू नका! ⏰⌛💨
आवडल्यास शेअर आणि लाईक करा!
तुमचे शेअरिंग आणि लाईक्स ही आमची सतत प्रेरणा आहे!