亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    mysql查詢結果怎么合并

    在mysql中,可以利用UNION操作符來合并查詢結果,該操作符用于將兩個以上的SELECT語句的查詢結果合并到一起,然后去除掉相同的記錄;語法“查詢語句1 union 查詢語句2 union ….”。

    mysql查詢結果怎么合并

    本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。

    在mysql中,可以利用UNION操作符來合并查詢結果。

    UNION 操作符用于連接兩個以上的 SELECT 語句的結果組合到一個結果集合中。多個 SELECT 語句會刪除重復的數(shù)據(jù)。

    語法:

    查詢語句1 union 查詢語句2 union ....

    應用場景:

    要查詢的結果來自于多個表,且多個表沒有直接的連接關系,但查詢的信息一致時

    特點:★

    1、要求多條查詢語句的查詢列數(shù)是一致的!

    2、要求多條查詢語句的查詢的每一列的類型和順序最好一致

    3、union關鍵字默認去重,如果使用union all 可以包含重復項

    示例:查詢部門編號>90或郵箱包含a的員工信息

    下面我就直接po截圖和代碼

    mysql查詢結果怎么合并

    mysql查詢結果怎么合并

    mysql查詢結果怎么合并

    #聯(lián)合查詢  # SELECT * FROM employees WHERE department_id > 90 OR email LIKE '%a%'; #使用UNION聯(lián)合查詢 SELECT * FROM employees WHERE department_id > 90 UNION SELECT * FROM employees WHERE email LIKE '%a%';  # USE test; #案例:查詢中國用戶中女性的信息以及外國用戶中女性的用戶信息 SELECT c.`c_id`, c.`c_name`, c.`c_sex` FROM china c WHERE c_sex = '女' UNION SELECT f.`f_id`, f.`f_name`, f.`f_sex` FROM foreignUser f WHERE f_sex = 'female';   #china表和foreignUser表中都有66號韓梅梅(UNION會去重) SELECT c.`c_id`, c.`c_name` FROM china c WHERE c_sex = '女' UNION SELECT f.`f_id`, f.`f_name` FROM foreignUser f WHERE f_sex = 'female';  #china表和foreignUser表中都有66號韓梅梅(UNION ALL 不會去重) SELECT c.`c_id`, c.`c_name` FROM china c WHERE c_sex = '女' UNION ALL SELECT f.`f_id`, f.`f_name` FROM foreignUser f WHERE f_sex = 'female';

    使用UNION

    mysql查詢結果怎么合并

    使用UNION ALL

    mysql查詢結果怎么合并

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號