[SQL ] 關於outer join的問題
資料庫名稱:pypMyAdmin
資料庫版本:2.10.3
內容/問題描述:
各位大大 我對SQL語法不熟,有個問題想請教大家
我很努力試了,但還是找不到原因,請各位幫幫我~
TABLE1: stemming
(txtfile,word,frequence)
TABLE2: jieba
(txtfile,word,frequence)
我希望找出來的結果能夠是
(txtfile, totla_frequence)
由於希望能夠只要一個表出現就顯示出來所以我選擇了 FULL OUTER JOIN
以下是我的SQL
SELECT j.f , s.SumF+j.SumF AS total_frequence
FROM (SELECT `txtfile` AS f , SUM(`frequence`) AS SumF
FROM `jieba`
GROUP BY `txtfile`
) j
FULL OUTER JOIN (SELECT `txtfile` AS f , SUM(`frequence`) AS SumF
FROM `stemming`
GROUP BY `txtfile`
) s
ON s .f= j.f
我覺得在第一行的j.f怪怪的,應該是join之後的表的txtfile
不知道是不是這個問題
請大家幫幫我,謝謝m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.164.177
※ 文章網址: http://www.ptt.cc/bbs/Database/M.1413564081.A.E48.html
→
10/18 16:08, , 1F
10/18 16:08, 1F
→
10/18 16:09, , 2F
10/18 16:09, 2F
→
10/19 20:04, , 3F
10/19 20:04, 3F
Database 近期熱門文章
PTT數位生活區 即時熱門文章