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 3897 게시물 읽기
No. 3897
검색시 외부 조건을 사용하는 것이 가능한가요?
작성자
윤성진(chaos072)
작성일
2007-12-01 11:41ⓒ
2007-12-01 11:43ⓜ
조회수
2,740

검색을 할때 DBMS 외부의 조건을 이용하여, 최종 결과셋을 제한할 수 있는 방법이 있을까요?

예를 들면, 사용자 테이블(아이디, 이름, 자기소개 등의 필드가 있다고 가정)이 있습니다.

그런데, 다른 검색 조건과 함께, 현재 로그인해 있는 사용자에 한해서만 검색을 하고 싶은 경우입니다.
예를 들면, "오늘 생일인 사람 중에, 현재 로그인해 있는 사람만 검색하라"는 식입니다.

물론, 사용자 테이블에 로그인 여부를 저장할 수도 있습니다. 하지만, 사용자의 로그인/로그아웃이 매우 빈번하다면 그 필드의 갱신 자체가 상당한 부하가 될 수도 있겠지요. 그래서, 사용자 테이블 자체에는 로그인 여부를 따로 저장하지 않되, dbms 외부에 존재하는 배열이라든가 해쉬 등의 자료구조에 기반해서 검색 결과를 제한할 수 있는 방법이 있는가 하는 것입니다.

감사합니다.

[Top]
No.
제목
작성자
작성일
조회
3901오라클의 시퀸스처럼 구현하는 방법.. [3]
조재원
2007-12-03
4466
3899이건또왜안되는지.. [1]
유성만
2007-12-01
3190
3898한개의필드로 출력하기 [2]
유성만
2007-12-01
3047
3897검색시 외부 조건을 사용하는 것이 가능한가요?
윤성진
2007-12-01
2740
3895저장프로시저 파일로 저장후 쿼리로 실행하기 [1]
박상범
2007-11-29
3546
3892SP 및 쿼리 작성 좀 도와 주세요~
바보현
2007-11-28
3070
3890[질문]MS-SQL의 네트워크 암호화에 대해서..
박상선
2007-11-28
4519
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다