2013-10-20 22 views
0

我有一個名爲電影具有這些屬性表:如何添加一列是外鍵的值?

id 
title 
director 
and genre(fk) 

這裏流派欄是空的。 然後,我有種類表:

genreid 
genre 

現在我該如何填補了電影表指定流派每部電影流派列?

回答

0

使用UPDATE聲明

UPDATE movies 
SET genre = (SELECT id FROM genres WHERE genre = 'action') 
WHERE title = 'Batman' 
+0

好吧,如果我這樣做,我需要genreid連接到電影呢? – user2216093

+0

另外,如何將電影類型作爲電影中的外鍵?這是mysql,我使用oracle語法它的工作,我改變它和列流派,並再次改變,然後添加約束 – user2216093

+0

找出:http://www.w3schools.com/sql/sql_foreignkey.asp – MuhammadHani