ʻO ka hui ʻana ma ka hoʻohana ʻana i ka syntax / ʻōlelo hoʻohana i ka waihona MySQL

MySQL waihonaHoʻonohonoho hui ʻia ma ka hoʻohana ʻana i ka syntax / ʻōlelo

MySQL mea hoʻohana UNION

Hōʻike kēia kumu aʻo iā ʻoe i ka syntax a me nā hiʻohiʻona o ka mea hoʻohana MySQL UNION.

ho'ākāka

Hoʻohana ʻia ka mea hoʻohana MySQL UNION e hoʻohui i nā hopena o ʻelua mau huaʻōlelo SELECT i loko o kahi hoʻonohonoho hopena.Hoʻopau nā ʻōlelo SELECT he nui i ka ʻikepili pālua.

ʻōlelo ʻōlelo

ʻO ke ʻano syntax mea hoʻohana MySQL UNION:

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

hāmeʻa

  • ʻōlelo1, ʻōlelo2, ... ʻōlelo_n: Kolu e kii.
  • nā papa: ʻO ka papa ʻikepili e kiʻi.
  • WHERE nā kūlana: ʻO ke koho, nā koho hulina.
  • ʻOkoʻa: ʻO ke koho, wehe i ka ʻikepili pālua mai ka hoʻonohonoho hopena.Ua hoʻokaʻawale ka mea hoʻohana UNION i ka ʻikepili ma ka paʻamau, no laila ʻaʻohe hopena o ka mea hoʻololi DISTINCT i ka hopena.
  • A pau: ʻO ke koho, hoʻihoʻi i nā pūʻulu hopena a pau, me nā kope.

hōkeo hōkeo

Ma kēia kumu aʻoaʻo, e hoʻohana mākou i ka waihona kikoʻī chenweiliang.

Eia ka ʻikepili mai ka papa "Websites":

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

Eia ka ʻikepili no ka "apps" 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 laʻana

Ke koho nei ka ʻōlelo SQL i nā mea a pau mai nā papa "Websites" a me "apps".ʻokoʻaʻāina (nā waiwai ʻokoʻa wale nō):

laʻana

SELECT country FROM Websites
UNION
SELECT country FROM apps
ORDER BY country;
 
Nā memo:ʻAʻole hiki ke hoʻohana ʻia ʻo UNION e papa inoa i nā ʻāina āpau ma nā papa ʻelua.Inā no ka ʻāina hoʻokahi kekahi mau pūnaewele a me nā polokalamu, e helu ʻia kēlā me kēia ʻāina. Koho wale ʻo UNION i nā waiwai kūʻokoʻa.E ʻoluʻolu e hoʻohana i ka UNION ALL e koho i nā waiwai pālua!

SQL UNION ALL laʻana

Hoʻohana ka ʻōlelo SQL ma lalo nei i ka UNION ALL e koho mai nā papa "Websites" a me "apps".nā mea āpauʻāina (ua loaʻa pū kekahi mau waiwai pālua):

laʻana

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

 


SQL UNION ALL me WHERE

Hoʻohana ka ʻōlelo SQL ma lalo nei i ka UNION ALL e koho mai nā papa "Websites" a me "apps".nā mea āpauʻIkepili no Kina (CN) (me nā koina ʻelua):

laʻana

SELECT country, name FROM Websites
WHERE country='CN'
UNION ALL
SELECT country, app_name FROM apps
WHERE country='CN'
ORDER BY country;

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "union order by query syntax/statement use in MySQL database", he mea kōkua iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-475.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna