2015-05-07 285 views
-3

有我的表:查詢連接兩個表

http://i.imgur.com/dzwokhh.png

我想寫通過categoryIdName返回所有信息以便查詢。

例如:我想從右邊的表ID返回= 2,15,18(類別ID = 1) 因爲在左表,他們屬於爪哇(ID = 1)

+0

使用加入和按類別ID排序,名稱 – apomene

+0

你可以寫這個嗎? –

+0

而不是發佈圖像鏈接到您的問題,插入實際數據的問題** [像這樣](http://stackoverflow.com/questions/30103455/t-sql-merging-data)**。用一些格式來複制和粘貼並不困難。如果該鏈接因某種原因死亡或無法訪問,則該數據在帖子中仍然可見。 – Tanner

回答

1

這將有助於解決問題:

select * 
from mytable1 
join mytable2 on mytable1.ID=mytable2.CategoryID 
order by mytable1.ID ,Name 
+0

它的工作原理,謝謝! –

+0

然後接受這個答案 – Nizam