最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL 列不同的表查詢結(jié)果合并操作

 更新時間:2020年10月21日 08:52:33   作者:米開朗琪羅  
這篇文章主要介紹了SQL 列不同的表查詢結(jié)果合并操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

兩個不同的表進行查詢,需要把結(jié)果合并,

比如table1的列為 id, user_id, type_id,pro_id;

table2的列為 id,user_id,collect_id;分別如下圖所示

table1:

table2:

將兩個表的查詢結(jié)果合并到一起的查詢語句為

select *, null as collect_id from table1 where user_id = 527
union
select id,user_id,null as type_id,null as pro_id, collect_id from table2 where user_id = 527;

結(jié)果為:

其實就是把對應(yīng)的列補充到?jīng)]有該列的表中,在例子中就是把collect_id補充到table1中,

把type_id,pro_id補充到table2中。

補充知識:sql結(jié)果集合并用union all 不同表的列合并用join

結(jié)果集合并用union all 不同表的列合并用join

SELECT
"模塊名",
"事件編碼",
"點擊數(shù)量",
"使用時長(單位:分)"
FROM

(SELECT 
T.fun_name as "模塊名",
T.event_code as "事件編碼",
SUM(click_records) as "點擊數(shù)量"
FROM 
(SELECT m.* FROM default.daily_new_clientrpt_master m WHERE event_id in ( SELECT max(event_id) AS "事件" from default.daily_new_clientrpt_master group by user_name,fun_code ORDER BY "事件" DESC ) ) T where day = today() GROUP BY "模塊名" ,"事件編碼") T5
JOIN
(
SELECT 
T.fun_name as "模塊名",
T.event_code as "事件編碼",
round(sum(stay_time)/60000,0) as "使用時長(單位:分)"
FROM 
(SELECT m.* FROM default.daily_new_clientrpt_master m WHERE event_id in 
 ( 
 SELECT "事件" FROM (
 SELECT max(event_id) AS "事件", max(stay_time) AS "事件1" from default.daily_new_clientrpt_master group by user_name,fun_code ORDER BY "事件1" DESC) )
) 
 T where day = today() AND like(event_code,'%10000') GROUP BY "模塊名" ,"事件編碼"
) T6 ON T5."模塊名"=T6."模塊名" AND T5."事件編碼"=T6."事件編碼"

以上這篇SQL 列不同的表查詢結(jié)果合并操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql data文件夾位置查找

    mysql data文件夾位置查找

    在mysql安裝之后,如何找到自己的mysql數(shù)據(jù)庫的安裝位置,本文將介紹詳細(xì)的解決方法,需要的朋友可以參考下
    2012-12-12
  • MySQL如何統(tǒng)計一個數(shù)據(jù)庫所有表的數(shù)據(jù)量

    MySQL如何統(tǒng)計一個數(shù)據(jù)庫所有表的數(shù)據(jù)量

    最近在做統(tǒng)計想查找一個數(shù)據(jù)庫里基本所有的表數(shù)據(jù)量,下面這篇文章主要給大家介紹了關(guān)于MySQL如何統(tǒng)計一個數(shù)據(jù)庫所有表的數(shù)據(jù)量的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • 深入理解mysql各種鎖

    深入理解mysql各種鎖

    大家好,本篇文章主要講的是深入理解mysql各種鎖,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • MySQL自增列插入0值的解決方案

    MySQL自增列插入0值的解決方案

    基于業(yè)務(wù)邏輯的要求,需要在MySQL的自增列插入0值,針對此需求,本文給予詳細(xì)的解決方案,感興趣的你可以參考下哈,希望可以幫助到你
    2013-03-03
  • MySL實現(xiàn)如等級成色等特殊順序的排序詳解

    MySL實現(xiàn)如等級成色等特殊順序的排序詳解

    這篇文章主要為大家介紹了MySL實現(xiàn)如等級成色等特殊順序的排序詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • win32 mysql 5.7.27 安裝配置方法圖文教程

    win32 mysql 5.7.27 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了win32 mysql 5.7.27 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • mysql+shardingSphere的分庫分表實現(xiàn)示例

    mysql+shardingSphere的分庫分表實現(xiàn)示例

    分庫分表是一種場景解決方案,它的出現(xiàn)是為了解決一些場景問題的,本文主要介紹了mysql+shardingSphere的分庫分表實現(xiàn)示例,具有一定的參考價值,感興趣的可以
    2024-04-04
  • MySQL查看和修改時區(qū)的實現(xiàn)方法

    MySQL查看和修改時區(qū)的實現(xiàn)方法

    本文主要介紹了MySQL查看和修改時區(qū),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • MySQL免密登錄的幾種配置方式小結(jié)

    MySQL免密登錄的幾種配置方式小結(jié)

    在日常運維中,為了簡化登錄操作或提高自動化腳本執(zhí)行的效率,我們經(jīng)常需要配置 MySQL 免密登錄,MySQL 支持通過多種方式實現(xiàn)免密登錄,這樣我們就可以避免每次輸入密碼,本文給大家介紹了MySQL免密登錄的幾種配置方式,需要的朋友可以參考下
    2024-10-10
  • mysql安裝出現(xiàn)Install/Remove of the Service Denied!錯誤問題

    mysql安裝出現(xiàn)Install/Remove of the Service D

    這篇文章主要介紹了mysql安裝出現(xiàn)Install/Remove of the Service Denied!錯誤問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

龙口市| 府谷县| 崇阳县| 陆川县| 调兵山市| 锡林浩特市| 都江堰市| 阳东县| 柯坪县| 璧山县| 苏尼特右旗| 乌拉特中旗| 鹤岗市| 扎兰屯市| 青神县| 宣武区| 铜梁县| 商南县| 昌吉市| 大荔县| 庆城县| 喜德县| 昭觉县| 扎囊县| 墨竹工卡县| 平原县| 胶州市| 晋江市| 邛崃市| 津市市| 长阳| 西贡区| 阿克苏市| 阿巴嘎旗| 收藏| 常熟市| 司法| 通辽市| 曲沃县| 大同县| 和政县|