사용자 로그인을 기록하는 RDBMS에 테이블이 있습니다. 사용자는 하루 동안 여러 번 시스템에 로그인 할 수 있으며 응용 프로그램은이 로그인을 기록합니다. 문제는
, 나는 2011-04-21 같은 원하는 날짜 사이의 사용자의 2011-07-08날짜 범위에서 하루 중 처음으로 사용자 로그인을 얻는 방법
로그인 로그 표
userID Login Date
guess 2011-04-21 16:46:46.000
Admin 2011-05-03 17:32:15.000
guess 2011-05-05 15:48:54.000
guess 2011-06-01 14:14:50.000
guess 2011-06-01 14:23:18.000
my_user 2011-07-08 15:42:20.000
guess 2011-07-08 16:15:08.000
guess 2011-07-08 16:19:14.000
my_user 2011-07-08 16:36:45.000
my_user 2011-07-08 16:37:41.000
my_user 2011-07-08 16:42:21.000
에 하루 먼저 로그인을 유도 할 수있는
쿼리를 작성해야 쿼리는 다음과 같은 결과 (매일 첫 로그인 날짜/시간)을 제공해야
UserID First_Login_Date
guess 2011-04-21 16:46:46.000
Admin 2011-05-03 17:32:15.000
guess 2011-05-05 15:48:54.000
guess 2011-06-01 14:14:50.000
my_user 2011-07-08 15:42:20.000
guess 2011-07-08 16:15:08.000
RDBMS를 시도? SQL 서버/MySQL/etc –