Все вопросы: [datediff]

23 вопросов

похожие теги:
1
голосов
6ответов
730 просмотров

determining if a new week in coldfusion

I need to determine if a set of dates contain two different weeks. For example: When returning a set of records from a database that contain a date, there needs to be something to distinguish between the different weeks. <cfloop query="datesExample"> <cfif DateDiff("d",DateForm...

8
голосов
7ответов
35347 просмотров

Date Difference in MySQL to calculate age

I have a problem regarding the datediff MYSQL function, I can use it and it is simple. But I don't understand how to use it to collect differences within the table field. E.g. I have a column dob and I want to write a query that will do something like select dateDiff(current_timeStamp,dob) fro...

0
голосов
3ответов
1273 просмотров

CMD: How many left

I just want to figure out, How can a batch file (CMD) tell me how many days I'm left from any date...??? Such as: set setdate=24/07/2009 echo The date is now: %date% echo Your set date is: %setdate% echo You're %days% days left from %setdate% Thanks!

2
голосов
7ответов
1736 просмотров

SQL question: Getting records based on datediff from record to record

Ok, got a tricky one here... If my data looks like this: Table1 ID Date_Created 1 1/1/2009 2 1/3/2009 3 1/5/2009 4 1/10/2009 5 1/15/2009 6 1/16/2009 How do I get the records that are 2 days apart from each other? My end result set should be rows 1-3, and 5-6. Thanks!

13
голосов
2ответов
15301 просмотров

Можно ли установить начало недели для функции T-SQL DATEDIFF?

Я использую функцию DATEDIFF для фильтрации записей, добавленных только на этой неделе: DATEDIFF(week, DateCreated, GETDATE()) = 0 и я заметил, что предполагается, какая неделя начинается в воскресенье. Но в моем случае я бы предпочел установить начало недели в понедельник. Возможно ли ...

20
голосов
7ответов
65945 просмотров

Как получить значение DateDiff в миллисекундах в VBA (Excel)?

Мне нужно вычислить разницу между двумя отметками времени в миллисекундах. К сожалению, функция DateDiff в VBA не обеспечивает такой точности. Есть ли обходные пути?

6
голосов
5ответов
16857 просмотров

Использование DATEDIFF в T-SQL

Я использую DATEDIFF в операторе SQL. Я выбираю его, и мне также нужно использовать его в предложении WHERE. Этот оператор не работает ... SELECT DATEDIFF(ss, BegTime, EndTime) AS InitialSave FROM MyTable WHERE InitialSave <= 10 Выдает сообщение: Неверное имя столбца "InitialSave" ...

97
голосов
6ответов
118836 просмотров

Разница между двумя DateTimes C #?

Мне нужна функция, которая может вернуть разницу между двумя датами ниже как 24. DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);

0
голосов
7ответов
1708 просмотров

Почему этот оператор INSERT с DATEDIFF не работает правильно?

INSERT INTO timecrunch.dbo.intervals (IntervalID, Duration) SELECT ixInterval, DATEDIFF(hour, dtStart, dtEnd) FROM fogbugz.dbo.TimeInterval WHERE dtEnd is not NULL IntervalID - это целое число, Duration - это число с плавающей запятой Я пытаюсь поместить всю почасовую продолжительность в...

0
голосов
3ответов
14549 просмотров

Использование dateiff в выражении MySQL

Это мой оператор SQL, который работает с использованием функции dateiff: SELECT SUM(b134_nettpay) AS Total, b134_rmcid, b134_recdate FROM B134HREC WHERE datediff (dd, '2006-05-05', getdate()) > 90 GROUP BY b134_rmcid, b134_recdate ORDER BY b134_recdate DESC, b134_rmcid Мне нужно за...

723
голосов
33ответов
835570 просмотров

Как рассчитать разницу между двумя датами с помощью PHP?

У меня есть две даты формы: Start Date: 2007-03-24 End Date: 2009-06-26 Теперь мне нужно найти разницу между этими двумя в следующей форме: 2 years, 3 months and 2 days Как это сделать в PHP?

3
голосов
6ответов
6045 просмотров

Расширенное использование SQL DateDiff?

Мне нужно рассчитать DateDiff (часы) между двумя датами, но только в рабочее время (с 8:30 до 16:00, без выходных). Затем этот результат будет помещен в столбец Reaction_Time, как показано в примере ниже. ID Дата Реакция_Время просрочки 1 29.04.2003 15:00:00 1 30.04.2003 11:00:00 3:30 2 30.04...

1
голосов
5ответов
2187 просмотров

Как в Microsoft SQL взять день в году и разделить его на недели в году? Используется в производственных сценариях для требований к материалам

Мне нужно создать отчет о валовых потребностях, в котором учитывается, сколько спроса и предложения на товар в запасах с даты начала и далее, и "ведется" по разным неделям года, чтобы специалисты по планированию материалов знали, когда им понадобится предмет, и если у них достаточно запасов на т...

81
голосов
20ответов
192509 просмотров

Разница в месяцах между датами в MySQL

Я хочу рассчитать количество месяцев между двумя полями даты и времени. Есть ли лучший способ, чем получить временную метку unix и разделить на 2 592 000 (секунд) и округлить в MySQL?

3
голосов
4ответов
8060 просмотров

SQL: получить DATEDIFF, чтобы не возвращать отрицательные значения

У меня есть запрос, в котором я запрашиваю время выполнения исполняемого файла. База данных содержит время начала и время окончания. Я хочу узнать общее время пробега. Пока у меня есть: SELECT startTime, endTime, cast(datediff(hh,starttime,endtime) as varchar) +':' +cast(datediff(mi,starttime...

25
голосов
15ответов
30852 просмотров

Подсчитать количество понедельников в заданном диапазоне дат

Учитывая диапазон дат, мне нужно знать, сколько понедельников (вторников, сред и т. д.) находится в этом диапазоне. В настоящее время я работаю на C #.

20
голосов
3ответов
149975 просмотров

Oracle - лучший оператор SELECT для получения разницы в минутах между двумя столбцами DateTime?

Я пытаюсь выполнить довольно сложный запрос на отчет от клиента, и мне нужно найти его, чтобы получить разницу между двумя столбцами DateTime за считанные минуты. Я пытался использовать усечение и округление с различными форматами и, похоже, не могу с комбинацией, которая имеет смысл. Есть ли ...

4
голосов
3ответов
4255 просмотров

SQL (?): Подсчет времени между двумя значениями datetime

Как лучше всего подсчитать время между двумя значениями datetime, полученными из MySQL, когда мне нужно считать только время между часами 08: 00: 00-16: 00: 00. Например, если у меня есть значения 2008-10-13 18:00:00 и 2008-10-14 10:00:00, разница во времени должна быть 02:00:00. Могу я сд...

33
голосов
9ответов
19551 просмотров

Каков наиболее простой способ дополнить пустые даты в результатах sql (на конце mysql или perl)?

Я создаю быстрый CSV из таблицы MySQL с таким запросом, как: select DATE(date),count(date) from table group by DATE(date) order by date asc; и просто выгружаем их в файл на perl через: while(my($date,$sum) = $sth->fetchrow) { print CSV "$date,$sum\n" } Однако в данных есть п...

52
голосов
24ответов
134239 просмотров

Как рассчитать возраст в T-SQL с помощью лет, месяцев и дней

Как лучше всего рассчитать возраст человека в годах, месяцах и днях в T-SQL (SQL Server 2000)? Функция datediff плохо справляется с границами года, к тому же разделение месяцев и дней будет затруднительно. Я знаю, что могу относительно легко сделать это на стороне клиента, но я бы хотел, чтоб...

0
голосов
4ответов
9674 просмотров

SQL Server - лучший способ рассчитать разницу между текущей строкой и следующей строкой?

У меня такая грубая структура: Object -> Object Revisions -> Data Данные могут совместно использоваться несколькими объектами. Я пытаюсь очистить старые версии объектов. Я хочу, чтобы первая, активная и несколько исправлений сохранялась, чтобы последнее изменение в течение опреде...

5
голосов
4ответов
17652 просмотров

Эквивалент Oracle SQL Server / Sybase DateDiff

Теперь мы используем NHibernate для подключения к другой базе данных, в которой установлено наше программное обеспечение. Поэтому я переношу многие процедуры SQL на Oracle. В SQL Server есть замечательная функция DateDiff, которая принимает часть даты, дату начала и дату окончания. Примеры...

1535
голосов
37ответов
163706 просмотров

Вычислить относительное время в C #

Учитывая конкретное значение DateTime, как мне отобразить относительное время, например: 2 часа назад 3 дня назад месяц назад