אַרטיקל וועגווייַזער
MySQL דאַטאַבייסיוניאַן סדר דורך אָנפֿרעג סינטאַקס / ויסזאָגונג באַניץ
מיסקל יוניאַן אָפּעראַטאָר
דער טוטאָריאַל ינטראַדוסיז די סינטאַקס און ביישפילן פון די MySQL UNION אָפּעראַטאָר.
באַשרייַבונג
די MySQL UNION אָפּעראַטאָר איז געניצט צו פאַרבינדן די רעזולטאַטן פון צוויי אָדער מער 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: זייַל צו צוריקקריגן.
- טישן: די דאַטן טיש צו צוריקקריגן.
- WHERE באדינגונגען: אָפּטיאָנאַל, זוכן קרייטיריאַ.
- DISTINCT: אָפּטיאָנאַללי, אַראָפּנעמען דופּליקאַט דאַטן פון די רעזולטאַט שטעלן.דער 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)
SQL UNION בייַשפּיל
די פאלגענדע סקל ויסזאָגונג סאַלעקץ אַלע פון די "וועבסיטעס" און "אַפּס" טישןאַנדערשלאַנד (בלויז באַזונדער וואַלועס):
א שטייגער
SELECT country FROM Websites UNION SELECT country FROM apps ORDER BY country;
SQL UNION ALL בייַשפּיל
די פאלגענדע סקל ויסזאָגונג ניצט UNION ALL צו אויסקלייַבן פון די "וועבסיטעס" און "אַפּס" טישןאַלעלאַנד (אויך האט דופּליקאַט וואַלועס):
א שטייגער
SELECT country FROM Websites UNION ALL SELECT country FROM apps ORDER BY country;
סקל יוניאַן אַלע מיט ווו
די פאלגענדע סקל ויסזאָגונג ניצט 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;
Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "פאַרבאַנד סדר דורך אָנפֿרעג סינטאַקס / דערקלערונג באַניץ אין MySQL דאַטאַבייס", וואָס איז נוציק פֿאַר איר.
ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-475.html
ברוכים הבאים צו די טעלעגראַם קאַנאַל פון Chen Weiliang ס בלאָג צו באַקומען די לעצטע דערהייַנטיקונגען!
📚 דער פירער כּולל ריזיק ווערט, 🌟 דאָס איז אַ זעלטן געלעגנהייט, טאָן ניט פעלן עס! ⏰⌛💨
ייַנטיילן און ווי אויב איר ווילט!
דיין ייַנטיילונג און לייקס זענען אונדזער קעסיידערדיק מאָוטאַוויישאַן!