mysql 쿼리 질문좀 드려요 0 0 2,677

by 손님 [MySQL] mysql [2010.04.30 17:49:15]



'가' 라는 테이블이 있습니다.

A B
a  1_1_1_1
b 1_1_1
a 1_1_1_1

이렇게 A 와 B 필드에 값이 들어갑니다.

B에 있는 값을 substring_index 함수로 (PHP의 explode()와 같이 쓸 수 있는 것으로 알고 있습니다.) 값을 나누어
나누어진 값의 합이 4 이상이면 3 이라는 값으로 4미만이면 1 이라는 값으로 정의를 하고
A필드의 동일한 값의 B필드를 정의시킨 후 값의 총합을 구해서 높은 순으로 SELECT 하고 싶은데
쿼리로 이런게 가능하다고 하는데 아무리 생각해도 몰르겠어서 글을 남깁니다.

혼자서 책으로 공부하다보니 이런 부분들을 잘 몰르겠어서 질문 드립니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입