我是新來的sql並試圖執行查詢。SQL查詢從兩個表中進行選擇並與第三個進行比較
我創建了下列表格,它們正常工作。
create table ACTOR
(
actor_name varchar(30),
gender varchar(8),
date_of_birth date,
primary key(actor_name)
);
我總是被卡在如何與cast_memeber表進行比較。
select movie_title as MOVIE_TITLE
如何比較,你的意思是一個'JOIN'用'CAST_MEMBER'? – 2014-10-19 05:06:40
這是我到目前爲止嘗試的 SQL> select movie_title as MOVIE_TITLE,release_year as RELEASE_YEAR,actor.actor_name,actor.gender from MOVIE movie,ACTOR actor 2 where actor.actor_name = CAST_MEMEBER.actor_name; – Maddy 2014-10-19 05:09:36
我們使用表和列別名來**更改我們用來引用對象的名稱**。除非您覺得您需要打字練習,否則將'movie_title設置爲MOVIE_TITLE'是沒有意義的。 – APC 2014-10-19 05:14:55