mysql 쿼리문 질문입니다. 셀렉트 한번만 쓰고 두개의 테이블 검색 방법좀 알려주세요
mem_table
id nickname ranking point (멤버테이블 필드)
test1 테스트2 1 520
test2 테스트2 2 1520
test3 테스트3 2 20
money_table
id date r_point
test1 08-01-02 10000
test3 08-01-02 10000
위처럼 멤버테이블 , 머니테이블 두개가 있습니다.
머니테이블에 머니추가 신청한 아이디가 두개 있구요
머니테이블에서 08-01-02 날짜로 머니 추가신청한
아이디를 뽑아 오는데 조건은 멤버테이블의 랭킹이 2인것만
뽑아 올려고 합니다.
오늘날짜로 머니추가 신청한 목록은 뽑아 올수 있겠는데
거기서 랭킹이 2인것만 뽑을려고 하니깐 어렵네요...;;
초보를 위해 쉽게 자세히좀 부탁드립니다.
셀렉트 구문 한번만 쓰면 된다고 하는데 지식에 찾아봐도
모르겠더라구요...;;
부탁드립니다.
새해복 많이 받으세요~
id nickname ranking point (멤버테이블 필드)
test1 테스트2 1 520
test2 테스트2 2 1520
test3 테스트3 2 20
money_table
id date r_point
test1 08-01-02 10000
test3 08-01-02 10000
위처럼 멤버테이블 , 머니테이블 두개가 있습니다.
머니테이블에 머니추가 신청한 아이디가 두개 있구요
머니테이블에서 08-01-02 날짜로 머니 추가신청한
아이디를 뽑아 오는데 조건은 멤버테이블의 랭킹이 2인것만
뽑아 올려고 합니다.
오늘날짜로 머니추가 신청한 목록은 뽑아 올수 있겠는데
거기서 랭킹이 2인것만 뽑을려고 하니깐 어렵네요...;;
초보를 위해 쉽게 자세히좀 부탁드립니다.
셀렉트 구문 한번만 쓰면 된다고 하는데 지식에 찾아봐도
모르겠더라구요...;;
부탁드립니다.
새해복 많이 받으세요~
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 2개
select * from mem_table a, money_table b where a.ranking='2' and b.date='오늘날짜함수' order by a.point asc
참고하세요
답변 보니 대충 감이 옵니다...^^
정말 감사합니다. 새해복 많이 받으세요^^