[SQL ] 兩個表格連結 join

看板Database作者 (code)時間13年前 (2012/10/07 00:00), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/3 (看更多)
小弟又碰到新問題了 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

10/07 00:54, , 1F
"a"bo.... dbo
10/07 00:54, 1F

10/07 01:09, , 2F
真的我蠢了 可是還有錯
10/07 01:09, 2F

10/07 01:09, , 3F
equal to 運算子中的資料類型 text 和 text 不相容。
10/07 01:09, 3F

10/07 01:10, , 4F
模稜兩可的資料行名稱 'Carname'
10/07 01:10, 4F

10/07 01:30, , 5F
語法變成 select relation.convert(varchar(255),Carname)
10/07 01:30, 5F

10/07 01:31, , 6F
後面跟上面一樣 接近關鍵字 'convert' 之處的語法不正確。
10/07 01:31, 6F

10/07 14:24, , 7F
convert(varchar(255),relation.carname)
10/07 14:24, 7F
文章代碼(AID): #1GS5MWS_ (Database)
文章代碼(AID): #1GS5MWS_ (Database)