Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 28.01.2023
Сообщений: 8
1

Выбрать даты только за осенний период по всем годам

12.02.2023, 01:46. Показов 538. Ответов 5

Author24 — интернет-сервис помощи студентам
Здравствуйте,нужна помощь.У меня есть таблица,в которой присутствует столбец с датами,которые различаются по дням,месяцам,годам.Как мне из всех этих дат,выбрать даты только за осенний период по всем годам,и перенести их в новую таблицу?Буду благодарен если поможете
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2023, 01:46
Ответы с готовыми решениями:

Выбрать период начала и конца за N рабочих дней от даты отсчета
Всем привет! Может быть поможете с запросом, а то нормальные идеи не идут в голову.. Суть: нужно...

Выбрать из текстового файла строки, содержащие даты за определённый период времени
Добрый день. Есть куча TXT файлов я с помощью bat файла выбираю только строки со словом Отключение...

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

Ввод даты рождения и вывод возраста по годам
Помогите, пожалуйста, написать программу, которая при вводе года рождения выдает возраст по годам. ...

Нужно через InputBox из даты выбрать только год
Помогите пожалуйста написать условие: 1) в одном столбце хранятся даты - нужно через inputbox из...

5
5486 / 4401 / 1076
Регистрация: 29.08.2013
Сообщений: 27,576
Записей в блоге: 3
12.02.2023, 10:03 2
есть функция которая из даты возвращает месяц,
вам надо эту функцию применить указать что вам нужно 3 конкретных месяца

для переноса данных в другую таблицу используется инструкция INSERT
1
0 / 0 / 0
Регистрация: 28.01.2023
Сообщений: 8
12.02.2023, 14:55  [ТС] 3
Спасибо,а не могли бы вы написать или подсказать,где посмотреть как эта функция выглядит?
0
3142 / 1310 / 468
Регистрация: 31.05.2012
Сообщений: 4,646
12.02.2023, 15:04 4
Лучший ответ Сообщение было отмечено Kendz как решение

Решение

https://learn.microsoft.com/en... rver-ver16
1
780 / 295 / 82
Регистрация: 14.10.2022
Сообщений: 940
13.02.2023, 08:45 5
Сделать табличку "Осенние периоды", заполнить ее значениями типа:
'20220901'; '20221201'
'20210901'; '20211201'
'20200901'; '20201201'
...
'19000901'; '19001201'
Поля, разумеется, того же типа, что у вас, в вашей основной таблице.
Проиндексировать по этим полям, и делать что-то типа
SQL
1
SELECT a.* FROM [Моя_таблица_с_данными] a INNER JOIN [Осенние_периоды] b ON a.[Дата] >= b.[Дата_начала_периода] AND  a.[Дата] < b.[Дата_конца_периода]
При всей неказистости варианта - он наилучший.
Т.к. 1) Он потенциально саргабельный
2) Он лучше всего работает на больших объемах данных
3) Он наглядный
4) Он, в принципе, позволяет варьировать понятие "период"
И т.д. и т.п.

И самое смешное, знаете что?
... Это нифига не стёб. :-)
1
1 / 0 / 1
Регистрация: 24.08.2020
Сообщений: 30
17.02.2023, 15:00 6
Kendz,
SQL
1
SELECT * FROM [таблица_с_данными] WHERE MONTH[дата] IN (9,10,11)
0
17.02.2023, 15:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2023, 15:00
Помогаю со студенческими работами здесь

Период даты
привет, не могу сообразить как получить точные даты, есть два DateTimePicker оба имеют формат...

Отсортировать структуру C++ по годам, чтобы отображало информацию только по тем книгам которые вышли до введенного года
нужно чтобы отображало информацию только по тем книгам которые вышли до введенного года #include...

Занятые даты в определенный период
Есть база данный о бронировании гостиничных номеров. Как сделать запрос, который будет выводить...

Записать период даты и времени в форму
Всем привет В параметризованном запросе происходит затык Подскажите, пожалуйста, как его...

Выбрать записи за период
Здравствуйте! Создал запрос чтоб выбирал учеников конкретного возраста. Код такой: procedure...

Скрипт, который считает период от введенной до текущей даты
люди такой вопрос: вот скрипт он должен работать таким образом,вы вводите любое число,месяц и год и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru