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 22960 게시물 읽기
No. 22960
쿼리 도움 부탁드립니다.
작성자
JohnBrown
작성일
2005-01-14 16:32
조회수
739

MYSQL 에 익숙치가 않아서 작업하는데 어려움이 많네요.ㅡ.ㅡ;

테이블이 두개가 있습니다.
survey_select : 설문문항 테이블
survey_result : 설문결과 테이블
컬럼은
ID_survey : 설문번호
ID_select : 문항번호 이구요

아래는 설문 문항별 투표수를 구하는 쿼리입니다.

SELECT S.DS_select AS survey_content,COUNT(R.ID_select) AS vote
FROM survey_result R,survey_select S
WHERE S.ID_survey=R.ID_survey AND
S.ID_select=R.ID_select AND
R.ID_survey=66
GROUP BY R.ID_select

위 쿼리의 문제는 여러 문항이 있어도 항목별 투표한 값이 있을 경우만 값이
출력된다는 문제점이 있습니다.

1번 항목 1

이런식으로요

각 문항별 투표 값이 없어도 아래와 같이 나오게 할수는 없을까요?

1번항목 0
2번항목 0
3번항목 0
4번항목 0

LEFT OUTER JOIN 으로 머리를 굴려봐도 원하는 결과를 얻지 못하고 있습니다.
도움을 부탁드리겠습니다.

[Top]
No.
제목
작성자
작성일
조회
22963[질문]테이블생성 [1]
모꼬
2005-01-15
1510
22962[질문]사용자가 왜 추가가 되지 않는건지 ? [2]
몰라맨
2005-01-15
1840
22961윈도우용 mysql을 리눅스용으로 돌려보려고 하는데. 가능할까요? [1]
이승현
2005-01-14
1023
22960쿼리 도움 부탁드립니다.
JohnBrown
2005-01-14
739
229584개의 테이블에서 값 가져오는것 도와주세요... [1]
김민수
2005-01-14
1253
22957용어와 함수는 어디서 알아볼수있나요?? [1]
김효정
2005-01-14
897
22956MySQL 4.0.18 버전에서 order by에 인덱스가 먹나여?
박영선
2005-01-14
775
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다