database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 16761 게시물 읽기
No. 16761
[질문]평균값을 구하려고하는데요.. 조금 문제가.
작성자
김진선(suny1979)
작성일
2002-08-08 23:09
조회수
467

이제 mysql을 배우기시작한 초보입니다.

제가 많이 모자라서.. 간단한것도 잘 몰라서여.. 고수님들께 도움을 청합니다.

 

table addr

 

|name | grade|

|김민수 | 9 |

|박지성 | 8 |

|유지열 | 5 |

|김지연 | 3 |

|박민희 | 7 |

|유정희 | 9 |

 

위의 table에서요.. 성씨별로 평균을 구하려면 어떻게 구문을 작성해야하나요..

select avg(grade) from addr group by name=

 

이런식으로 작성해도 되는 건가요??

아니면 다른 방법으로 작성해야하나요??

위의 식으로 작성하려면 같은 성끼리 골라내는 조건문은 어떻게 써야해요??

 

그리고 grade의 평균이하인 사람들의 grade를 1점씩 올려주려면 어떻게 해야하나요??

 

정말 잘 몰라서요.. 자세하게 설명 부탁드립니다..

 

그리고 초보자가 혼자서 공부하기 좋은 sql책이 있으면 추천좀 해주세요..

이 글에 대한 댓글이 총 1건 있습니다.

select avg(grade) from addr group by substring(name,1,1)

 

이렇게 하면 되겠지요.

김주현(mania1217)님이 2002-08-08 23:20에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
16767mysql사용시 table update??? [3]
sunping
2002-08-09
968
16766mysql디비의 크기를 지정해 주려면... [1]
이준창
2002-08-09
484
16762replications은 작동하는거 같은데 안됩니다...
양승목
2002-08-09
533
16763┕>Re: replications은 작동하는거 같은데 안됩니다...
sunping
2002-08-09 09:07:24
686
16770 ┕>Re: Re: replications은 작동하는거 같은데 안됩니다...
양승목
2002-08-09 12:23:55
761
16761[질문]평균값을 구하려고하는데요.. 조금 문제가. [1]
김진선
2002-08-08
467
16760mysql Server에 동시 접속문제 [1]
지두기
2002-08-08
596
16759Connect 에서 걸리는 문제... [1]
우정민
2002-08-08
715
16758테이블을 만들때요 uid 같은 auto_increment 에서요... [1]
하날
2002-08-08
799
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다