آرٹیکل ڈائرکٹری
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;
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
تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!