안녕하세요.
변변찮은 실력이지만
count()는 그룹 함수 여서 'group by'절을 넣어주어야 합니다.
예) select 사는곳,count(사는곳) from 학생 group by 사는곳
- 학생이라는 테이블에서 사는곳이 같은 학생들을 그룹으로 묶고
그룹에 속한 래코드의 갯수를 세는 명령입니다.
성정동 5
두정동 7
신부동 1
'group by'절은 필드명을 기준으로 그룹을 지어 수행합니다.
> mysql>select count(*) from student;
>
> 를 실행하면 'counnt('에서 구문 오류라고 나옵니다.
> sql문법으로는 아무런 하자가 없는것 같은데
> 계속 같은 message가 나옵니다.
>
> 책에서는 된다고 했는데 table 이름을 바꿔바도 마찬가지입니다.
>
> 고수님들 (흑흑) 도움을 부탁합니다.
|