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 31291 게시물 읽기
No. 31291
쿼리 속도....향상 방법... 부탁드립니다.
작성자
유아무개(빨려들어갑니다)
작성일
2020-05-26 09:55
조회수
531

 안녕하세요? 아래 쿼리 속도가 1분정도 나옵니다. 

속도 향상 방법좀 부탁드립니다. 

with IDS AS

 

(

select 

max(idx) as idx, ID_no as ids , date +' ' +substring(time,0,6) dt 

from ID_TABLE WITH(NOLOCK)

WHERE date+time between '2019-04-0100:00:00' and '2019-04-3024:00:00'                    

AND ID_GROUP ='A'

AND ID_CLASS ='EVE'

group by ID_no  , date +' ' +substring(time,0,6)

)

SELECT 

C.SDT , (convert(NUMERIC(12,1),convert(float,COUNT(*))/144*100)) CNT2 , count(*) CNT

FROM(

     SELECT substring(SDT,0,11) as SDT 

FROM (

   SELECT a.dt sdt

   FROM IDS a

   INNER JOIN IDS b ON b.dt >= a.dt AND b.dt <  DATEADD(minute, 10, a.dt)

   GROUP BY a.idx, a.ids, a.dt

   HAVING COUNT(DISTINCT b.ids) >= 10

) A  

GROUP BY SDT

) C

감사합니다. 

[Top]
No.
제목
작성자
작성일
조회
31294MySQL 기반으로 서비스를 개발하려고 합니다. [4]
지나가다
2020-06-18
571
31293mysql이랑 c연동후 비교 하는법있나요?
ysh
2020-06-06
465
31292가이드 투어 웹 서비스를 만드려고 하는데 질문이 있습니다.
김상훈
2020-05-28
464
31291쿼리 속도....향상 방법... 부탁드립니다.
유아무개
2020-05-26
531
31290트랜젝션 안의 restful api 호출 [2]
기훈
2020-05-23
476
31289Master DB를 Slave DB에 누적시키기 [1]
man
2020-05-12
547
31288단어장 앱을 만드는 중인데 질문이 있습니다 [8]
2020-05-06
592
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2020 DSN, All rights reserved.
작업시간: 0.043초, 이곳 서비스는
	PostgreSQL v13.1으로 자료를 관리합니다