2012-06-18 3 views
3

난 것 얻을이 개 MySQL의 테이블는 내부에 의해 가능 MySQL의 쿼리가 가입되어

에서 자세한 내용 내가 얻을

$query=" 
    SELECT 
    A.*, 
    B.ReleaseDate, 
    B.ReleaseVersion 
    FROM  App AS A 
    INNER JOIN AppRelease AS B 
    WHERE A.AppID = B.AppID 
"; 

아래와 같이

table:App 
|AppID|AppName|AppType| 

table:AppRelease 
|AppReleaseID|AppID|ReleaseDate|ReleaseVersion| 

을 표시하고 쿼리를 작성로

테이블 구조 appid가 두 테이블 모두에있을 때의 값

하지만 App 테이블에서 값을 가져오고 싶습니다. 내가 AppRelease 릴리스 테이블의 데이터를 해달라고

은 쿼리가 나를

답변

7

귀하의 요구 사항 가입 내부 안 도와주세요 작성할 수 있습니다.

사용은 왼쪽 조인

$query= "SELECT A.*,B.ReleaseDate,B.ReleaseVersion 
      from App as A LEFT JOIN AppRelease as B 
      ON A.AppID=B.AppID";