인터넷에서이 기능을 받았습니다. 지금까지 일을 계산할 때 잘 지내고 있지만 날짜가 다른 해가되면 결과가 잘못됩니다. 예 : 그것은 육일 있어야 할 때 dateFrom = "2017-12-26"
dateTo = "2018-01-02"
결과는 28 일입니다 것입니다. Public Function NetWorkdays(dtStartDate, dtEndDat
SELECT
AVG(
DATEDIFF(
day,
P.[ProjectCreatedDate],
CASE WHEN T.[Reported Milestones] LIKE '02 Request Assigned' THEN T.[TaskActualFinishDate]
)
) AS AverageAss
테이블의 평균 연령을 찾으려고하지만 일부 레코드의 연도는 0000입니다. 평균 연령이 높아질 때이를 어떻게 피할 수 있습니까? 이 내가 현재 가지고있는이며 112 Select
AVG(Datediff("yyyy",cast(dob_yyyy as int),getdate()))
from ppm..master_efields
SQL에서 두 시간 값의 차이를 얻는 데 어려움이 있습니다. 날짜 값의 시작과 중지 사이의 차이가 5 초 미만인 모든 값을 선택하려고합니다. 이 Stop
-----------------------
2017-10-04 16:32:06:000
Start
-----------------------
2017-10-04 16:32:02:000
위의
그래서이 테이블에는 int 형식의 날짜 열이 있습니다. last_run_date | last_run_time
20171116 | 100234
이 두 값을 datetime으로 변환하여 datediff 문에 사용하려고합니다. 이 내 선언문 last_run_time 값이 두 자리 시간 형식 101216에 있지만 경우에만이 있지만 작동 SELECT 1
나는 datediff를 사용하여 일 수를 업데이트하려고했습니다. select DATEDIFF (date_stock_out,date_stock_in) from paddock
을하지만 다음 문을 사용하여 테이블에서 세 번째 필드를 업데이트 할 때, 나는 구문 오류가 점점 오전 : 다음 문은 잘 작동 update paddock set number_of_day
날짜 만 주어진 연령 카테고리 (0 - 10, 11 - 20, 21 - 30 ... 111 - 120)별로 고객을 그룹화하는 SQL 스크립트를 작성하려고합니다. 출생. 나는 이것이 주위에 내 머리를 감쌀 수 없기 때문에 이것이 datediff를 포함 할 것임을 압니다. 데이터베이스에 대한 ER 다이어그램은 아래에 있습니다. personal_details 테
Sybase IQ를 사용하고 있으며 작동하지 않는 다음 SQL 코드가 있습니다. 문제는 사례 명세서와 함께입니다. 미리 감사드립니다. SELECT a.cusid, start_date, effective_dt,
case when DATEDIFF(DAY, start_date, effective_dt) >= 5476 THEN 'Green'
case when
DATEDIF 함수를 사용하여 팀의 휴식 일수를 계산합니다. 다음은 수동으로 값을 입력 한 그림입니다. DATEDIF 기능은 추가 기준을 사용할 수 없습니다. 나는 countif와 sumif에서 그것을 중첩하려고 애썼다. 어떤 도움이라도 대단히 감사 할 것입니다. Days Rest