select a1.a, a1.b, a1.c, count (b1.a) as d
from a1 a, b1 b
where a1.a= 1
and a1.b = b1.b
a1테이블에서 a의 값이 1인것들을 모두 가져오고 거기다가 b1라는 테이블에서 b가 2인 것들의 갯수를 붙이려고 하는데 어떻게 하면되나요??ㅠ 저렇게 하니까 b가 2인 것들의 갯수도 틀리고 a1테이블에서 여러개 값중 하나의 값만 출력되요...
select a1.a, a1.b, a1.c, count (b1.a) as d
from a1 a, b1 b
where a1.a= 1
and a1.b = b1.b
a1테이블에서 a의 값이 1인것들을 모두 가져오고 거기다가 b1라는 테이블에서 b가 2인 것들의 갯수를 붙이려고 하는데 어떻게 하면되나요??ㅠ 저렇게 하니까 b가 2인 것들의 갯수도 틀리고 a1테이블에서 여러개 값중 하나의 값만 출력되요...
a랑 b랑 붙일 구실이 있어야지
서로 상관도 없는 테이블이면 뭣하러 같이 구함
ㄴ 형님 ㅈㅅ 제가 잘못올렸어요.. 수정했습니다. 조언좀 해주세요ㅠ
저렇게 하니까 한개만 나와요 ㅠ
where에 b가 2인건 어디있음?