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 29891 게시물 읽기
No. 29891
서브(?) 쿼리 질문!
작성자
devil(accdev)
작성일
2011-01-13 17:43ⓒ
2011-01-13 17:45ⓜ
조회수
8,502

안녕하세요~

 

예를들어
한 회사의 웹사이트에서 다음과 같이 사원 리스트를 한 페이지에 100 줄씩뿌려주려 합니다.
고객응대는 하루에 10,000건씩 생깁니다.

 

--------------------------------------------------------------------------------------------------------------------
사원번호 | 이름 | 나이 | 연락처 | 이메일 | ............................... | 최근 이메일 고객 응대 일자
--------------------------------------------------------------------------------------------------------------------

 

테이블은 [사원정보] 테이블과 [고객 응대] 테이블이 있습니다.
그럼 쿼리가 어떻게 짜여져야 조금이나마 빨리 출력될 수 있을까요?
제가 한 방법은 너무 느린것 같아서요.
저는 이렇게 했습니다.

 

------------------------------------------------------------------------
SELECT 사원번호, 이름, 나이, 연락처, 이메일,
      (SELECT 응대일자
       FROM 고객응대
       WHERE 사원번호
       ORDER BY DESC 응대일자
        LIMIT 1)
FROM 사원정보
WHERE 사원번호 ....
------------------------------------------------------------------------

 

이렇게 말고 [최근 고객응대] 테이블을 하나 더 만들어서 모든 사원에 대해 최근 고객응대 일자가 입력되어 있게 하면 좀 빨라질까요?

 

고수님들 무슨 방법이든 답변 부탁드려요~ 

[Top]
No.
제목
작성자
작성일
조회
29895sql문 작성하는 것좀 도와주세요~~~ [3]
안혜진
2011-01-19
8572
29893말도 안되는 쿼리가 작동을 해버렸네요...물론 실행결과는... [1]
송승우
2011-01-17
8066
29892mysql workbench 데이터 수 제한 [1]
안혜진
2011-01-15
16066
29891서브(?) 쿼리 질문!
devil
2011-01-13
8502
29890JDBC를 이용한 Select ~ where ~ in 절 [1]
고민중
2011-01-12
8604
29888mysqldump 시 한글주석 깨지는 문제.. [1]
맘스
2011-01-11
9244
29887mysql 원격 접속시에 지연 현상 [1]
안혜진
2011-01-10
8848
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다