select
::조석연 님께서 쓰시길::
select id,(year(now())-year) as y from table;
이런식으로 query 를 주면 현재 그 사람의 나이를 알수 있지 않을까요.
그리고 저 나이가 30대,40대 ... 인 사람들은 각각 where 절에서 뽑아내면 되겠지요.
> 현재날짜랑 생년이랑 빼면 되겠네요
>
>
> > 음 홈페지를 운영하면 사용자 등록자들을
> > 나이대별로 구분해서 뽑아 내고 싶을때
> > 디비 쿼리를 어떻게 해야지 될까요
> >
> > 태어난 년도는 year라는 값으로 디비에 저장되어있습니다
> > 그러니까 year에 1975 1980 머 이렇게 들어가있죠
> >
> > 이걸 20대 30대 40대로 해서 각 나이대별 사용자만 뽑아 내고 싶고
> >
> > 그리고 나이가 년도가 지나면서 바뀌니까 매년마다 변경사항을
> > 참조 할수 있게 할려면 쿼리를 어떻게 해야될까요
> >
> > 이거 하는데 무지하게 안되더라고요
> >
> > 그럼 많은 답변 부탁드립니다
> >
|