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
운영게시판
최근게시물
MS-SQL Q&A 5924 게시물 읽기
No. 5924
쿼리 질문...count 관련
작성자
최지훈(telilbo)
작성일
2011-07-27 12:04
조회수
6,266

 쿼리 질문 드리겠습니다.

 

mem_id, device_mac, device_ip

test1        00:00:00:00:00:00        127.0.0.1

test2        00:00:00:00:00:00        127.0.0.1

test3        00:00:00:00:00:01        127.0.0.2

test4        00:00:00:00:00:01        127.0.0.3

test5        00:00:00:00:00:02        127.0.0.4

.

.

 

 

이런식의 데이터가 들어가 있는 테이블이 있습니다.

내용은 다 다르죠.

이걸 아래와 같이 SELECT 하고 싶습니다.

 

device_info, device_ip, cnt

00:00:00:00:00:00_127.0.0.1      127.0.0.1      2   (여기서 2개는 127.0.0.1 아이피의 count 갯수)

00:00:00:00:00:01_127.0.0.2      127.0.0.2      1

.

.

.

 위 처럼 결과를 뽑아내고 싶어서, 서브쿼리를 써보고 in 도 써보고 했는데

한번에 저런식으로 쿼리를 뽑아내는데 어려움이 있네요.

아이디어가 떠오르지 않습니다;; 조언 부탁드립니다....

 

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

SELECT device_mac + device_ip AS device_info
, device_ip
, COUNT( * ) AS cnt
FROM 테이블
GROUP BY device_mac + device_ip , device_ip;

정도면 주어진 예는 만족하는 쿼리 같습니다만...

 

우욱님이 2011-07-29 16:24에 작성한 댓글입니다.
이 댓글은 2011-07-29 16:27에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
5927마지막 주 주말 구하기? [2]
낭자
2011-08-04
7448
5926mssql 쿼리 질문입니다. [4]
안효수
2011-08-04
6587
5925원격 서버 데이터베이스 접근 Select [1]
김명호
2011-08-03
6211
5924쿼리 질문...count 관련 [1]
최지훈
2011-07-27
6266
5922MSSQL 쿼리질문요.. [2]
최범선
2011-07-26
6279
5921mssql 2005 사용중인데요 백업후 복구 할려고 합니다. [1]
임두환
2011-07-21
6944
5920[질문]2000에서는 되는데 2005에서는 안됩니다. [1]
최병련
2011-07-18
6012
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다