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
운영게시판
최근게시물
PostgreSQL Q&A 3349 게시물 읽기
No. 3349
Re: Re: query에 대한 질문
작성자
FredFrith
작성일
2001-09-07 15:15
조회수
1,681

ㅡ,ㅡ 게시판 바뀌고 첨 써봐서 코멘트에 달아 버렸네요...

 

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

 

빠른 답변에 대해 감사드립니다.

그런데 첫번째 질문은

group by해서 나온 값들에 대해 총 갯수를 구하길 원합니다.

즉 아래와 같이 query 결과가 도출되었고 이 결과에 대해 다시 query를 하여 4라는 총 갯수를 얻고 싶습니다.(밑에 레코드 갯수가 총 4개지요.. 저는 4라는 총 레코드의 갯수를 얻고 싶은 겁니다.)

 

+----------+-------+

| receiver | count |

+----------+-------+

| guser11 | 3 |

| guser22 | 3 |

| user22 | 1 |

| user68 | 1 |

+----------+-------+

 

2. 그리고 두번째 질문은요 count(utt,model)에 ','가 아닌 '.' 입니다. utt 테이블의 model에 총 갯수를 구하고 싶은 겁니다.

-- 정재익 님이 쓰신 글:

>> 1. 질문에 대한 답변은 크게 틀린점이 없다는 정도로 말씀 드릴수 있을 것 같습니다. 아래 query 문을 그대로 사용하시면 될 것으로 판단됩니다.

>>

>> 2. 질문에 대한 답변은 count(utt,model) 이렇게 두개의 필드를 동시에 사용하지 않습니다. count() 함수 내에는 하나의 필드만을 명시해 주시기 바랍니다. 아울러 count 라는 aggregate 함수의 필드는 반드시 grouping 에 사용된 필드여야 합니다. 메뉴얼 또는 SQL 서적에서 Aggregation 함수에 대한 이야기를 읽어 보시면 그 자세한 설명이 있을 것으로 판단됩니다.

>>

>> -- FredFrith 님이 쓰신 글:

>> >> 1. group by를 한 query 문이 있는데 이것을 COUNT 를 써서 총 갯수를 알고 싶은데 방법을 잘 모르겠네요.

>> >>

>> >> SELECT event_code, count(*) FROM packet_history_tbl WHERE receiver LIKE \'%user%\' AND require_response = \'N\' GROUP BY event_code ORDER BY event_code

>> >>

>> >> +----------+-------+

>> >> | receiver | count |

>> >> +----------+-------+

>> >> | guser11 | 3 |

>> >> | guser22 | 3 |

>> >> | user22 | 1 |

>> >> | user68 | 1 |

>> >> +----------+-------+

>> >> 총 갯수는 4개인데 어떻게 얻을 수 있을 까요...

>> >>

>> >> 2. 그리고 inner join 상태에서 COUNT를 사용하면 에러가 나나요?

>> >>

>> >> SELECT count(utt.model) FROM user_term_tbl utt, user_tbl ut

>> >> WHERE (ut.code = utt.user_code) AND ut.code LIKE \'%user11%\' ORDER BY ut.code

>> >> 결과) Error: ERROR: Attribute ut.code must be GROUPed or used in an aggregate function

[Top]
No.
제목
작성자
작성일
조회
3355mysql과 postgresql의 차이점 좀갈켜.....
mysql
2001-09-08
1801
3357┕>Re: mysql과 postgresql의 차이점 좀갈켜..... [1]
정재익
2001-09-09 23:00:22
1826
3354mySQL heap type table 같은거?
박준철
2001-09-08
1543
3356┕>Re: mySQL heap type table 같은거?
정재익
2001-09-09 22:58:22
1678
3350postgresql performance 에 대한 질문
FredFrith
2001-09-07
1553
3353┕>Re: postgresql performance 에 대한 질문
정재익
2001-09-07 23:25:51
1701
3347query에 대한 질문
FredFrith
2001-09-07
1701
3348┕>Re: query에 대한 질문 [1]
정재익
2001-09-07 15:01:04
1735
3349 ┕>Re: Re: query에 대한 질문
FredFrith
2001-09-07 15:15:17
1681
3351  ┕>Re: Re: Re: inline view 를 사용하세요.
정재익
2001-09-07 17:29:10
1790
3345postmaster 문제 입니다..
정우성
2001-09-06
1765
3346┕>Re: 정말 잘 발생하지 않는 에러이지요 -.-;
정재익
2001-09-06 22:40:35
1988
3343passwd 별도화일 인증시 백업방법?
순돌이
2001-09-05
1626
3341프리챌의 게시판구조는?
진나미
2001-09-04
1795
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다