쿼리문 두테이블에서 코드가 같은것 끼리 합계구하기
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 4,030회 작성일 15-07-31 17:06본문
테이블1은
code name
테이블2는
code price
두개의 테이블에 자료가
테이블 1에는
code name
1 이름1
2 이름2
3 이름3
4 이름4
테이블 2에는
code price
1 1000
2 2000
4 1000
1 3000
2 1000
3 2000
4 1000
이렇게 들어가 있다고 했을경우에요
테이블1, 2 를 code로 연결해서 price 합계금액이 4000원 이상인
이름만 뽑아오고 싶어요..
code name prcie
1 이름1 4000
이런씩으로요..
쿼리 한번으로 이렇게 가능할까요?
mysql v5
select A.code , A.name , B.price
from table1 A , ( select code,sum(price) price from table2 group by code ) B
where A.code = B.code and B.price >='4000'
mysql v4
select A.code , A.name , sum(B.price) as tprice
from table1 A , B
where A.code = B.code
group by A.code, A.name having sum(B.price)>=4000
댓글목록
등록된 댓글이 없습니다.