제 목
[Database] 외부 데이터베이스의 데이터중 월단위 범위 0시 0분 0초(지정시간)의 데이터를 불러오는 방법
작성자
기술지원팀
작성시각
2012-08-06 오후 6:55:45
조회수
9761
첨부파일
[Database]기간날짜와지정시간_데이터조회_20120807.zip
안녕하십니까. 기술지원팀입니다. Access 데이터베이스의 데이터중에서 지정하는 월단위로 0시 0분 0초의 데이터만을 불러와서 데이터베이스 요소에 표현하는 방법에 대한 예제입니다. [핵심 스크립트 및 상세설명] @sprintf(buf_query,"DataSavedTime BETWEEN #%s# AND #%s# AND DATEPART("h", DataSavedTime) = 0 AND DATEPART("n", DataSavedTime) = 0 AND DATEPART("s", DataSavedTime) = 0", date_from, date_to); @DatabaseSetFilter("WeightDB",buf_query,"DataSavedTime ASC "); //BETWEEN 쿼리 구문을 이용하여 검색의 시작과 끝 날짜를 지정 //DATEPART 데이터베이스 전용 함수를 이용하여 데이터의 시간,분,초를 지정 위의 데이터베이스 쿼리 구문중 사용한 DATEPART() 함수는 Access 기준으로 된 함수이며, 각각의 데이터베이스마다 이 함수명 사용방법이 약간씩 상이하오니, 다른 데이터베이스를 사용하시는 현장일 경우에는 해당 데이터베이스의 도움말을 참고하시기 바랍니다. 본 예제를 이용하여 아래의 내용을 습득 하실수 있습니다. 1. 데이터베이스의 쿼리중 BETWEEN 구문과 외부 데이터베이스 함수를 사용하는 방법 2. 데이터베이스 요소에 데이터를 표시/검색/정렬하는 방법 작업선택 프로그램의 글자메뉴 "파일 | 복원" 메뉴를 이용하시어 첨부파일을 지정하시면 예제 작업이 작업선택 프로그램에 추가됩니다. 예제 작업 버전 : AutoBase 10.2.4.5 (이전 버전을 사용하셔도 무방합니다.) 작성자 : 전진철 차장 감사합니다.