2013-07-30 4 views
0

테이블 A와 테이블 B가 있는데 둘 다 관계를 통해 조인됩니다. 테이블 B에는 테이블 A의 키에 대한 외래 키가 있습니다. 표 A는 프로그램이 동적 일 때 결합되며 모든 데이터베이스에 상주 할 수 있습니다. 테이블 A에서 더 이상 발견되지 않는 테이블 B의 모든 행을 어떻게 찾을 수 있습니까?Cakephp 두 개의 조인 된 테이블의 행을 찾습니다.

For ex. 
Starting out we have 
table A  table B 
4    4 
3    3 
5    5 

내가 삭제 된 것을 알 수 있도록 키 4,5 싶어

table A deleted some rows 

table A  table B 
NULL    4 
3     3 
NULL    5 

나중에 그 저녁.

+0

팁 : 실제 이름, 실제 사례 사용 - 실제 문제에 대해 물어보십시오. 그리고 지금까지 PHP 논리가 간다 - 당신은 당신이 필요로하는 SQL 쿼리를 알고 이해할 필요가있다. 확실하지 않은 경우 잘못된 질문을하고 있습니다. :) – AD7six

+0

이것은 실제 예입니다 – thedr

+0

a라는 테이블과 b라는 테이블 하나에 각각 하나의 필드가 있습니까? 나는 너를 믿지 않는다. - 미안. – AD7six

답변

0

테이블에없는 곳에서는 mysql을 사용하십시오. 난 그냥 cakephp 쿼리 방법을 사용하는 대 찾을 것입니다. 이미 답변 된 주제는 다음과 같습니다. Where not in table

+0

동일한 데이터베이스에없는 테이블에서도 작동합니까? – thedr

+0

계정에 적절한 권한이있는 경우 예 – Sixthpoint

+0

참조 자료 : http://stackoverflow.com/questions/5698378/mysql-join-between-tables-in-2-different-d 데이터베이스 – Sixthpoint

관련 문제