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
운영게시판
최근게시물
Oracle Q&A 23857 게시물 읽기
No. 23857
GROUP BY 관련 하여 질문 합니다. 도와 주세요
작성자
피스
작성일
2005-08-29 12:03
조회수
1,130

필드가 IDX, WDATE, CONTENT_NAME, BRAND_NAME 이 있고

쿼리를 아래와 같이 써서 2005년 8월에 CONTENT_NAME이 많은 순서대로 출력 할려고 합니다.

 

SELECT COUNT(*) AS COUNT, CONTENT_NAME FROM SHOP_ORDER WHERE TO_NUMBER(TO_CHAR(WDATE, 'YYYY')) = 2005 AND TO_NUMBER(TO_CHAR(WDATE, 'MM')) = 8 GROUP BY CONTENT_NAME ORDER BY COUNT DESC

 

위의 출력 결과물에 BRAND_NAME 필드를 하나 추가하여 출력하고 싶습니다.

SELECT 다음에 BRAND_NAME 필드를 추가하니 에러가 나더군여 그래서 GROUP BY 다음에 BRAND_NAME 을 추가하니 결과가 다르게 나오더군여...

 

어떻게 하면 될까요? 도와 주세요...

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

SELECT   COUNT (*) AS COUNT, content_name, brand_name
    FROM shop_order
   WHERE wdate >= TO_DATE ('200508', 'YYYYMM')
     AND wdate < ADD_MONTHS (TO_DATE ('200508', 'YYYYMM'), 1)
GROUP BY content_name, brand_name
ORDER BY COUNT DESC

 

-- Oracle SQL Tuning 까페 http://cafe.daum.net/oraclesqltuning

장진주(zozogirl)님이 2005-08-29 14:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
23861HEXTORAW [2]
정석진
2005-08-29
2795
23860User Account 가 Locked 되었을때.. [2]
질문있어용^^
2005-08-29
3766
23859[질문]쿼리질문입니다 [5]
오라클초보
2005-08-29
1111
23857GROUP BY 관련 하여 질문 합니다. 도와 주세요 [1]
피스
2005-08-29
1130
23856뷰테이블 생성이 안돼요 [1]
ZAO
2005-08-29
1715
23855varchar(1)와 char(1)의 차이??? [3]
초보
2005-08-29
3422
23854리눅스에서 oracle9i, oracle10g 설치시 질문입니다. [1]
오라클
2005-08-28
1288
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다