作者fake01 (code)
看板Database
標題[SQL ] 兩個表格連結 join
時間Sun Oct 7 00:00:28 2012
小弟又碰到新問題了
Join,想要將兩個表格連結
SELECT convert(varchar(255),Carname)"Carname" ,
convert(varchar(255),Carlabel)"Carlabel",SUM(TotalKm)'TotalKm'
FROM [iiicar].[dbo].[relation]
INNER JOIN [iiicar].[abo].[cartable]
ON relation.Carname=cartable.Carname;
會出現"無效的物件名稱 'iiicar.abo.cartable'。".
還有是不是比較時 relation.Carname = cartable.Carname 會不行?text 型態的關係
表格樣子
cartable
Carname Carlabel
a 1
b 2
relation
Carname TotalKm
a 100
a 200
b 10
結果想要
Carname Carlabel TotalKm
a 1 300
b 2 10
請大家幫幫忙了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.58.187.110
→ tedcat:"a"bo.... dbo 10/07 00:54
→ fake01:真的我蠢了 可是還有錯 10/07 01:09
→ fake01:equal to 運算子中的資料類型 text 和 text 不相容。 10/07 01:09
→ fake01:模稜兩可的資料行名稱 'Carname' 10/07 01:10
→ fake01:語法變成 select relation.convert(varchar(255),Carname) 10/07 01:30
→ fake01:後面跟上面一樣 接近關鍵字 'convert' 之處的語法不正確。 10/07 01:31
→ tedcat:convert(varchar(255),relation.carname) 10/07 14:24