name  sex      age
a       male     40
b      female   40
c       male     20
.             .       .
.             .       .
.             .       .
(40 20 정해져 잇습니다.)

select name, count(age) as father
from people
where people.sex='male' and people.age='40'
group by people.name

select name,count(age) as friend
from people
where people.sex='male' and people.age='20'
group by people.name                                  이렇게 각각의 쿼리로 하긴햇는데...


이름  성별  father   friend  :이런 table로 만들고 싶은데  union쓰면 세로로 붙고;; select에서 한꺼번에 하려고해도 group by 때문에 한번
john  male    2         1     :읽는거 같아요 어쩌죠
man  male    0         3