Re: [SQL ] 兩個表格連結 join
join 還是碰到問題,又來詢問了
relation
Carname TotalKm
a 100
a 75
b 10
b 20
behavior
Carname month Cozy
a 5 1
a 5 3
b 5 2
b 5 4
結果想要
Carname TotalKm month Cozy
a 175 5 4
b 30 5 6
我下的是這樣
SELECT
convert(varchar(255),behavior.Carname)'Carname',
SUM(TotalKm)'TotalKm',
convert(varchar(255),behavior.Month)'month',
SUM(Cozy)'Cozy'
FROM
[iiicar].[dbo].[behavior]
inner Join
[iiicar].[dbo].[relation]
on
convert(varchar(255),behavior.Carname)
= convert(varchar(255),relation.Carname)
group by
convert(varchar(255),behavior.Carname),
convert(varchar(255),behavior.Month)
但是好像會多加一次變成
Carname TotalKm month Cozy
a 250 5 8
b 60 5 12
請問怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.59.181
→
10/07 20:05, , 1F
10/07 20:05, 1F
→
10/07 20:06, , 2F
10/07 20:06, 2F
→
10/07 22:28, , 3F
10/07 22:28, 3F
→
10/07 22:29, , 4F
10/07 22:29, 4F
→
10/07 22:30, , 5F
10/07 22:30, 5F
→
10/07 22:30, , 6F
10/07 22:30, 6F
→
10/07 22:31, , 7F
10/07 22:31, 7F
→
10/07 22:44, , 8F
10/07 22:44, 8F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):