Re: [SQL ] 有關兩張表合併SQL語法請教
如果是 SQL Server, 把兩個 query 包成 sub query 就可以了
SELECT A.*, B.* FROM (
query1
) A
JOIN (
query2
) B
ON a.device_id = b.device_id
不過 Maria 我就不確定可不可行了
※ 引述《junglecool (安德爾斯)》之銘言:
: 資料庫名稱:MariaDB
: 資料庫版本:10.3.15
: 內容/問題描述:
: 想請教大家一下我有兩張透過select產生的表,分別如下
: 表1:
: SELECT processors.device_id,ROUND(AVG(processor_usage),2) FROM processors GROUP BY processors.device_id
: http://i.imgur.com/b8t1htq.jpg
: 表2:
: select
: devices.device_id,devices.hostname,devices.sysName,mempools.mempool_descr,mempools.mempool_perc,storage.storage_descr,storage.storage_perc
: from devices INNER JOIN mempools ON devices.device_id=mempools.device_id INNER JOIN storage ON devices.device_id=storage.device_id
: WHERE (mempools.mempool_descr='Physical memory' OR mempools.mempool_descr='Real Memory') AND (storage.storage_descr = '/' OR storage.storage_descr = 'C:')
: http://i.imgur.com/Qq4Fd5N.jpg
: 想問一下要怎麼下SQL語法才能產生類似下面這張透過device_id合併過後的表,試了很久都不行,請前輩幫幫忙 感謝!!
: http://i.imgur.com/neMy52r.jpg
: -----
: Sent from JPTT on my HUAWEI HMA-L29.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 93.115.195.142 (英國)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1562271236.A.117.html
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章