MySQL డేటాబేస్‌లో ప్రశ్న సింటాక్స్/స్టేట్‌మెంట్ వినియోగం ద్వారా యూనియన్ ఆర్డర్

MySQL డేటాబేస్ప్రశ్న సింటాక్స్/స్టేట్‌మెంట్ వినియోగం ద్వారా యూనియన్ ఆర్డర్

MySQL UNION ఆపరేటర్

ఈ ట్యుటోరియల్ మీకు 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];

పరామితి

  • వ్యక్తీకరణ1, వ్యక్తీకరణ2, ... వ్యక్తీకరణ_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;
 
గమనికలు:రెండు పట్టికలలో అన్ని దేశాలను జాబితా చేయడానికి UNION ఉపయోగించబడదు.కొన్ని వెబ్‌సైట్‌లు మరియు యాప్‌లు ఒకే దేశానికి చెందినవి అయితే, ప్రతి దేశం ఒకసారి మాత్రమే జాబితా చేయబడుతుంది. UNION కేవలం విభిన్న విలువలను ఎంచుకుంటుంది.డూప్లికేట్ విలువలను ఎంచుకోవడానికి దయచేసి UNION ALLని ఉపయోగించండి!

SQL UNION అన్ని ఉదాహరణ

కింది SQL ప్రకటన "వెబ్‌సైట్‌లు" మరియు "యాప్‌లు" పట్టికల నుండి ఎంచుకోవడానికి UNION ALLని ఉపయోగిస్తుందిఅన్నీదేశం (నకిలీ విలువలు కూడా ఉన్నాయి):

ఉదాహరణ

SELECT country FROM Websites
UNION ALL
SELECT country FROM apps
ORDER BY country;

 


SQL UNION అన్నీ ఎక్కడ ఉన్నాయి

కింది 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

తాజా నవీకరణలను పొందడానికి చెన్ వీలియాంగ్ బ్లాగ్ యొక్క టెలిగ్రామ్ ఛానెల్‌కు స్వాగతం!

🔔 ఛానెల్ టాప్ డైరెక్టరీలో విలువైన "ChatGPT కంటెంట్ మార్కెటింగ్ AI టూల్ యూసేజ్ గైడ్"ని పొందిన మొదటి వ్యక్తి అవ్వండి! 🌟
📚 ఈ గైడ్‌లో భారీ విలువ ఉంది, 🌟ఇది ఒక అరుదైన అవకాశం, దీన్ని మిస్ చేయకండి! ⏰⌛💨
నచ్చితే లైక్ చేసి షేర్ చేయండి!
మీ భాగస్వామ్యం మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!

 

发表 评论

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు ఉపయోగించబడతాయి * లేబుల్

పైకి స్క్రోల్ చేయండి