답변 1개
채택된 답변
+20 포인트
6년 전
보통은 Table row 값에 갱신 시간에 맞게 데이터를 넣어놓지 않나요?
페이지는 그것을 단순히 뿌려주는것이구.. (일반적으로 ㅎㅎ)
이를테면
게시판 table >> 타이틀 / 컨텐츠 / 조회수 / ... / 갱신시간
이것을 단순히 뿌릴 것입니다.
그런데 그게 아니라 데이터는 실시간으로 들어오는데 (MSSQL DB)
게시판에서 그것을 조율해서 30분/ 1시간 단위로 뿌린다고 한다면
select 의 where 절에 입력 시간을 계산해서
조건값에 넣을 것 같습니다.
어떤 방향이 맞을지 몰라 이론적으로만 둘레둘레 적어보아요 ~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
장사매니아
6년 전
where 절에 매 30분, 59분마다 데이터를 가져오게 하려면 어떻게 입력해줘야 할까요?
�
그누성민
6년 전
그것은 시간 계산을 통해서 작업을 해야할것 같은데요
DECLARE @time datetime
set @time='2014-04-10 08:24:00'
select dateadd(minute, (datediff(minute, 0, @time) / 30) * 30, 0)
인터넷에서 예제를 하나 찾았는데 이런식으로 where 절에 넣어 사용하면 어떨까 싶습니다!
DECLARE @time datetime
set @time='2014-04-10 08:24:00'
select dateadd(minute, (datediff(minute, 0, @time) / 30) * 30, 0)
인터넷에서 예제를 하나 찾았는데 이런식으로 where 절에 넣어 사용하면 어떨까 싶습니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인