Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 10608|Ответ: 1

[Источник] Выбор приоритета в интервалах SQL Server

[Скопировать ссылку]
Опубликовано 2022-4-13 18:08:53 | | | |
Требования: Согласно данным временного фильтра, время должно быть больше времени начала и меньше конечного времени, обе записи начального и конечного времени могут быть NULL, и после фильтрации может быть несколько записей, соответствующих этим требованиям.Возьмите запись с наивысшим приоритетом, то есть интервальная запись, которая лучше всего соответствует времени (время начала и окончания ближе всего к критериям фильтра).

Сначала создайте Table_2 со следующим утверждением:

Вставьте несколько тестовых записей следующим образом:


В зависимости от спроса время составляет:2021-11-11 00:00:00.000Чтобы найти данные с наивысшим приоритетом, SQL-оператор выглядит следующим образом:

Результат приведён ниже:







Предыдущий:【Практика】Приложение Bark для iPhone Push уведомления о сообщении
Следующий:Кодирование URL и параметров в JavaScript
Опубликовано 2022-4-14 17:09:27 |
Учитесь учиться.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com