MySQL ڈیٹا بیس میں استفسار نحو/ بیان کے استعمال کے لحاظ سے یونین آرڈر

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     |
+----+---------------+---------------------------+-------+---------+

"ایپس" اے پی پی کا ڈیٹا یہ ہے:

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)

 


ایس کیو ایل یونین مثال

درج ذیل ایس کیو ایل کا بیان سبھی کو "ویب سائٹس" اور "ایپس" ٹیبلز سے منتخب کرتا ہے۔مختلفملک (صرف الگ اقدار):

مثال

SELECT country FROM Websites
UNION
SELECT country FROM apps
ORDER BY country;
 
注释:UNION کا استعمال تمام ممالک کو دونوں جدولوں میں درج کرنے کے لیے نہیں کیا جا سکتا۔اگر کچھ ویب سائٹس اور ایپس ایک ہی ملک سے ہیں، تو ہر ملک کو صرف ایک بار درج کیا جائے گا۔ UNION صرف الگ اقدار چنتا ہے۔ڈپلیکیٹ اقدار کو منتخب کرنے کے لیے براہ کرم UNION ALL کا استعمال کریں!

SQL یونین تمام مثال کے طور پر

درج ذیل ایس کیو ایل کا بیان "ویب سائٹس" اور "ایپس" جدولوں سے منتخب کرنے کے لیے UNION ALL کا استعمال کرتا ہے۔سبملک (ڈپلیکیٹ اقدار بھی ہیں):

مثال

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

 


SQL یونین ALL with WHERE

درج ذیل ایس کیو ایل کا بیان "ویب سائٹس" اور "ایپس" جدولوں سے منتخب کرنے کے لیے 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/ ) نے "مائی ایس کیو ایل ڈیٹا بیس میں استفسار نحو/ بیان کے استعمال کے ذریعہ یونین آرڈر" کا اشتراک کیا، جو آپ کے لیے مددگار ہے۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-475.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں