2012-05-25 7 views
-5

두 개의 테이블이 있습니다.복잡한 SQL 문을 작성해야합니다.

table A 
id 
isReachEnd 

table B 
id 
isFree 

나는 다음 기준을 만족하는 모든 아이디의를 가져해야합니다

((A.id = B.id) AND (A.isReachEnd = 1) AND (B.isFree = 1)) 

내가 어떻게 할 수 있습니까?

+4

이 될 것입니다. 이것은 기본입니다. – keyser

답변

1
SELECT * 
FROM A, B 
WHERE A.id = B.id AND A.isReachEnd = 1 AND B.isFree = 1 
2

이것은 전혀 복잡하지 않습니다. 사실 매우 간단합니다. 쿼리는 당신은 어떤 연구 노력을 보여주는하지 않을

SELECT * FROM a, b WHERE a.id = b.id AND a.isReachEnd = 1 AND b.isFree = 1