SQL Server: Дата сравнения часов -- sql поле с участием sql-server-2008 поле с участием reporting-services поле с участием report пол Связанный проблема

SQL Server : Date to hours comparison


-1
vote

проблема

русский

Я хотел бы получить элементы, размещенные на заказами за последние X часов. Если таблица хранит эти данные в качестве даты, как бы я смогу получить заказы, помещенные в последние X часов?

Английский оригинал

I would like to retrieve items placed on orders for the last x hours. If the table stores this data as date, how would I be able to get the orders placed in the last x hours?

</div
           
       
       

Список ответов

0
 
vote
<Р> Вы можете использовать <код> dateadd для этого предполагая, что поле в настоящее время хранится в виде <код> datetime :
 <код> select * from orders where datefield >= dateadd(hour,-1,getdate())   
<Р> В приведенном выше примере, я использовал -1 для х. Заменить, что за последний х часов.
 

You can use dateadd for this assuming the field is being stored as a datetime:

select * from orders where datefield >= dateadd(hour,-1,getdate()) 

In the above example, I've used -1 for x. Replace that for the last x hours.

</div
 
 
0
 
vote
<Р> В sgeddes ответа размещен могут работать на уровне запросов. Вы можете также фильтровать данные для последних х часов на уровне отчета. Вам просто нужно создать параметр (@Hours) в отчете, чтобы указать, что «х». Затем добавить фильтр на наборе данных. <Р> Выражение: = Поля DateTime.Value <Р> Оператор: & GT; = <Р> Value: = DateAdd ( "ч", - @ часов, теперь ())
 

The answer sgeddes posted can work on query level. You can also filter the data for last x hours on report level. You just need to create a parameter(@Hours) in your report to specify what the "x" is. Then add a filter on your dataset.

Expression: =Fields!DateTime.Value

Operator: >=

Value: =DateAdd("h",-@Hours,Now())

</div
 
 

Связанный проблема

0  Сервер SQL Server Rowing Rows Mathet - без «заказа»  ( Sql server paging rows by offset without order by ) 
Производственный стол мой содержит более миллиона записей. Требование требует для поискового запроса для извлечения записей по смещению и предельным параметра...

0  Обновление данных с той же первичным ключом  ( Updating data with same primary key ) 
Я читаю данные из файла CSV и добавление данных в базу данных. Во время вставки данных в базу данных я хочу обновить данные с той же первичной клавишей. e.g...

0  Значение цитаты в Zend Framework 2  ( Quote value into zend framework 2 ) 
Я работаю над приложением, используя ZF2. В моем приложении я должен вставить много строк в базу данных (около 900). У меня есть таблица модель для этого, п...

0  Что такое мой пропавший оператор в моем выражении запроса?  ( What is my missing operator in my query expression ) 
First Off, я очень новый с доступом, так что извиняюсь, если это супер базовый, но я бегу в проблему с моим запросом, и я не знаю, в чем проблема. Вот мой код...

18  Функция isnull в db2 sql?  ( Isnull function in db2 sql ) 
Есть ли исполнительное, эквивалентное isnull функции для db2? Представьте себе, что некоторые из наших продуктов являются внутренними, поэтому у них нет име...

2  Условная сумма на основе даты (сверхурочная сумма по контракту)  ( Conditional sum based on date sum overtime by contract ) 
У меня есть стол с <Код> ID (Commonse_id), <код> Name , <код> time_worked , <код> time_to_work , <код> Contract_Start_Date , <код> Date_of_Entry . Эта таблиц...

0  Вставка в Oracle последовательно  ( Are insert in oracle sequential ) 
У меня есть стол в Oracle. Я создаю несколько пакетных заданий. Каждая пакетная задача вставила некоторое количество записей в таблице. Я хотел узнать, буду...

3  Выбор таблицы свойств как столбцы  ( Selecting table of properties as columns ) 
У меня есть две таблицы, <код> things и <код> properties : <код> CREATE TABLE things ( id SERIAL PRIMARY KEY ); CREATE TABLE properties ( thing_id INT...

0  SQL Server - получить столбец, у которого есть конкретное значение  ( Sql server get column who have specific value ) 
У меня есть запрос SQL, который возвращает: <код> id | value 1 a 1 a 1 b 2 a 2 a Я хочу получить только...

1  Почему не будет DB2 позвольте мне иметь столбец в том случае?  ( Why wouldnt db2 let me have a column in where clause ) 
У меня есть удаленная база данных DB2, которую я получаю через ODBC. Когда у меня есть запрос, как <код> SELECT t.foo, t.bar, t.problemcolumn FROM problemta...

0  Конвертировать стол в другой формат в MSSQL  ( Convert table to another format in mssql ) 
Я сталкиваюсь с проблемой с MS-SQL в получении вывода из таблицы в определенном формате. . Имя |. StringValue |. Parent_id. Полевое имя |. Testheader1 |. 3. ...

23  Клиент браузера Microsoft SQL [Закрыто]  ( Microsoft sql browser client ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос не соответствует Рекомендациям переполнения ...

1  Настройте SQL PolyBase для доступа к внешним данным в MongoDB - проблема  ( Configure sql polybase to access external data in mongodb problem ) 
Я пытаюсь подключить SQL Server с помощью полибазы с MongoDB, но я не в состоянии создать внешний источник данных для этого. Пожалуйста, помогите ... Я испо...

2  Как использовать Regex с JSON_EXTRACT на большом запросе  ( How to use regex with json extract on big query ) 
У меня есть поле JSON на большом настольном запросе и в настоящее время я использую следующий метод, чтобы сделать извлечение из элемента ID (например): <ко...

0  SQL-запрос слишком долго  ( Sql query taking too long ) 
У меня есть простая «вставка в ..». Запрос, который принимает около 40 секунд для выполнения. Он просто принимает записи из одной таблицы и вставляет в другую...