Q&A

  • SQL 구문 질문 할께요
이름 책이름1 책이름2 책이름3

------------------------------------

다읽어 만화1 소설1

쓰러져 만화3 만화4 만화5



이런 데이터가 있다고 치면요

다읽어라는 사람은 책2권을

쓰러져라는 사람은 책3권을 읽은거잖아요

글면 이걸 sql로 어떻게 읽은 책의 합을 구할수 있을지요



1  COMMENTS
  • Profile
    ... 2001.05.24 01:31
    왕초보 wrote:

    > 이름 책이름1 책이름2 책이름3

    > ------------------------------------

    > 다읽어 만화1 소설1

    > 쓰러져 만화3 만화4 만화5

    >

    > 이런 데이터가 있다고 치면요

    > 다읽어라는 사람은 책2권을

    > 쓰러져라는 사람은 책3권을 읽은거잖아요

    > 글면 이걸 sql로 어떻게 읽은 책의 합을 구할수 있을지요

    > 흐



    대답이 될런지.......



    이름 책이름

    다읽어 만화1

    다읽어 소설1

    쓰러져 만화3

    쓰러져 만화4

    쓰러져 만화5



    이런 식으로 table에 저장



    select 이름, count(책이름) 책권수 from table

    group by 이름



    결과



    이름 책권수

    다읽어 2

    쓰러져 3