Редослед синдиката према употреби синтаксе упита/изјава у МиСКЛ бази података

МиСКЛ база податакаРедослед синдиката према употреби синтакси упита/извода

МиСКЛ УНИОН оператер

Овај водич вас упознаје са синтаксом и примерима МиСКЛ УНИОН оператора.

Опис

МиСКЛ УНИОН оператор се користи за комбиновање резултата два или више СЕЛЕЦТ наредби у један скуп резултата.Више СЕЛЕЦТ наредби уклања дупле податке.

граматика

Формат синтаксе МиСКЛ УНИОН оператора:

SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions]
UNION [ALL | DISTINCT]
SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions];

参数

  • израз1, израз2, ... израз_н: Колона за преузимање.
  • табеле: Табела података за преузимање.
  • ГДЈЕ услови: Опционо, критеријуми претраге.
  • РАЗЛИЧИТО: Опционо, уклоните дупле податке из скупа резултата.УНИОН оператор је подразумевано уклонио дупликате података, тако да модификатор ДИСТИНЦТ нема утицаја на резултат.
  • СВЕ: Опционо, враћа све скупове резултата, укључујући дупликате.

демо база података

У овом туторијалу користићемо узорак базе података цхенвеилианг.

Ево података из табеле „Веб сајтови“:

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;
 
注释:УНИОН се не може користити за навођење свих земаља у обе табеле.Ако су неке веб локације и апликације из исте земље, свака земља ће бити наведена само једном. УНИОН само бира различите вредности.Молимо користите УНИОН АЛЛ да изаберете дупле вредности!

СКЛ УНИОН АЛЛ инстанца

Следећи СКЛ израз користи УНИОН АЛЛ за избор из табела „Веб локације“ и „апликације“.свеземља (такође има дупле вредности):

Инстанца

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

 


СКЛ УНИОН АЛЛ витх ВХЕРЕ

Следећи СКЛ израз користи УНИОН АЛЛ за избор из табела „Веб локације“ и „апликације“.свеПодаци за Кину (ЦН) (такође са дуплираним вредностима):

Инстанца

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

Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!

🔔 Будите први који ће добити драгоцени „Водич за коришћење алата за вештачку интелигенцију за маркетинг садржаја ЦхатГПТ“ у главном директоријуму канала! 🌟
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!

 

评论

Ваша емаил адреса неће бити објављена. Обавезна поља се користе * Ознака

Иди на врх