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, ... എക്സ്പ്രഷൻ_എൻ: വീണ്ടെടുക്കാനുള്ള കോളം.
  • പട്ടികകൾ: വീണ്ടെടുക്കാനുള്ള ഡാറ്റ പട്ടിക.
  • എവിടെ വ്യവസ്ഥകൾ: ഓപ്ഷണൽ, തിരയൽ മാനദണ്ഡം.
  • വ്യത്യസ്തരായ: ഓപ്ഷണലായി, ഫല സെറ്റിൽ നിന്ന് തനിപ്പകർപ്പ് ഡാറ്റ നീക്കം ചെയ്യുക.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 ടൂൾ ഉപയോഗ ഗൈഡ്" നേടുന്ന ആദ്യത്തെയാളാകൂ! 🌟
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്‌ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!

 

发表 评论

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ ഉപയോഗിക്കുന്നു * ലേബൽ

മുകളിലേക്ക് സ്ക്രോൾ ചെയ്യുക