2013-04-01 2 views
1

특정 영화와 함께 특정 영화의 날짜를 보여주기 위해 SQL을 사용하고 있습니다.2 개의 변수가있는 SQL

나는 영화를 제작하고 있습니다. 나는 그것이 나에게 특정 영화의 쇼 날짜를 보여 말은 ... 내가

SELECT show.show_datetime 
FROM `cinema` 
JOIN `theater` ON `theater`.`cinema_id` = `cinema`.`cinema_id` 
JOIN `show` ON `show`.`theater_id` = `theater`.`theater_id` 
WHERE `cinema`.`cinema_id` = 1 

내가 테이블 영화와 PK와이 점에 유의하시기 바랍니다 또한 쇼 특정 영화의 날짜와 특정 영화를 보여줄 수있는 방법이 필요합니다 movie_id

+0

Maby 당신이 어떤 테이블 스키마를 보여줄 수 원하는 영역 내 2에서

SELECT show.show_datetime FROM 'cinema' JOIN 'theater' ON 'theater'.'cinema_id' = 'cinema'.'cinema_id' JOIN 'show' ON 'show'.'theater_id' = 'theater'.'theater_id' JOIN 'movie' ON 'show'.'movie_id' = 'movie'.'movie_id' = WHERE 'cinema'.'cinema_id' = 1 AND 'movie'.'movie_id' = 2 

변경 영화 ID를 알려주세요? – piotrekkr

+0

어떤 테이블에서 영화 열을 가져 오는 지 어떻게 알 수 있습니까? – DevelopmentIsMyPassion

+1

영화관과 영화의 차이점은 무엇입니까? 내가 업로드 한 있도록 – DevelopmentIsMyPassion

답변

0

movie_id에 쇼와 영화 테이블 사이의 관계가 있음을 알 수 있습니다. 그래서 쿼리 아래 사용하고

+0

에는 그것의 – ouzoumzak

+0

작동하지 thnk없는 당신에게 스키마를 제공하는 방법을 KNW didnt가 음, 그 작동 ... ive 그냥 구문 오류를 해결 ... 큰 감사합니다 – ouzoumzak

+0

네, 대부분 환영합니다. 죄송하지만 나는 PHP mysql 사람이 아니므로 구문 오류가있을 수 있습니다. 기쁜 일. – DevelopmentIsMyPassion

관련 문제