У меня есть база данных фондового рынка, в которой цена товара хранится каждые 5 минут. Таблица имеющих ниже столбцовВыберите конкретный временной интервал в каждый день
- ID
- товар
- Время
Так, фондовая биржа закрывается от
- пятницу 22.00 по Гринвичу в воскресенье 22.00 GMT
Итак, мне нужно исключить эти результаты из моего запроса select.
Есть ли способ, чтобы исключить данные для каждого
пятницу 22.00 по Гринвичу в воскресенье 22.00 GMT
в запросе.
Поскольку размер базы данных очень большой, поэтому я избегаю использовать курсор или петли. Я использую LINQ в приложении и пытаюсь найти какой-то хитрый SQL-взлом и сделаю запрос Select для него.
Привет Ян, я попытался x.Time.DayOfWeek, но это не работает, мы необходимо использовать SQLFunctions для того же , LINQ выдает ошибку в x.Time.DayOfWeek, так как это не преобразуется в sql function datepart. –
Каков тип данных в базе данных для 'Time'? это дата? – Ian
Да, это datetime ... –