2013-04-16 84 views
-3

我有兩個表MySQL的合併列到表

表1

id | name | Description 
---+------+------------ 
1 | A | 123 
2 | B | 456 
3 | C | 789 

表2

id | price | 
---+--------+ 
1 | 12  | 
2 | 11  | 
3 | 13  | 

我想把描述成表2

id | price | Description 
---+--------+------------ 
1 | 12  | 123 
2 | 11  | 456 
3 | 13  | 789 
+1

那麼你到底爲什麼嘗試實現這個目標? – swiftBoy

+0

basic'select ... from a inner join B on ...'。看來你需要學習一點SQL。 – Barranka

回答

0

INNER JOIN將滿足您的需求,

SELECT a.ID, b.Price, a.Description 
FROM Table1 a 
     INNER JOIN Table2 b 
      ON a.ID = b.ID 

爲了進一步獲得更多的知識有關加入,請訪問以下鏈接:

0

你不能只是「放「描述列入table2而不編輯你的模式,你可以使用連接來獲得一個結果表來滿足你的需求。

SELECT id, price, Description FROM table2 NATURAL JOIN table1

+0

謝謝!謝謝!!謝謝!! –