쿼리문 질문 입니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

쿼리문 질문 입니다 정보

쿼리문 질문 입니다

본문

쿼리 조건을 나열해 보겠습니다.
테이블 A과 B가 있습니다

A테이블에서 hit 수가 많은것 순중 ...
B테이블에서  A테이블의 name 과 B테이블의 name 이 같은것만  no가 높은것을 찾아
A테이블과 B테이블의 레코드의 모든 컬럼을 가저 와라...
입니다.

조건을 반대로 다른식으로 표현 해보자면
B테이블의 name과 A테이블의 name이 같은것중 A테이블의 hit가 큰것을
각 테이블 레코드 모든컬럼을 가저오라 입니다.

이런것을 조인문 이라고 하나요??
구누보드에도 비슷한 소스가 있을법 한데...
기초가 없으니 복잡하게 느껴지더라구요.

질문이 잘 전달 됬는지 모르겠네요
감사 드립니다
  • 복사

댓글 전체

헐랭이님 답변 감사 드립니다.
A테이블 조건을 하나더 추가 했는데 맞지요?

$srt = "개똥이"; // 찾고자 하는 컬럼
$sql = " select * from A_table a left join B_table b on (a.name=b.name)  where wr_3 = '$str' order by a.hit desc ";

그런데 B테이블에 만족하는 레코드가 있는것만 지정한 갯수만큼 가저와야 하는데?
B테이블에 있든 없든 상관 안하네요,,,
가능 한것인가요??
© SIRSOFT
현재 페이지 제일 처음으로