Пятница 13

13.06.14

Разработка - Запросы

Пятницей 13 навеяло небольшой шуточный запрос

Захотелось узнать когда будет в следующий раз такая знаменательная дата. В результате родился небольшой запросик, который выводит все "Пятницы 13" до 2040 года. Если точнее, то рассчитываются даты на 9999 дней вперед. В результате выяснилось, что следующая пятница будет 13.02.2015, а максимальное количество "Пятниц 13" в году 3. Собственно запрос приведен ниже.

ВЫБРАТЬ
	0 КАК Р
ПОМЕСТИТЬ Разряды

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	1

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	2

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	3

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	4

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	5

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	6

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	7

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	8

ОБЪЕДИНИТЬ

ВЫБРАТЬ
	9
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&ДатаНачала, ДЕНЬ), ДЕНЬ, Единицы.Р + Десятки.Р * 10 + Сотни.Р * 100 + Тысячи.Р * 1000) КАК ТекущаяДата
ПОМЕСТИТЬ ТаблицаДат
ИЗ
	Разряды КАК Единицы,
	Разряды КАК Сотни,
	Разряды КАК Десятки,
	Разряды КАК Тысячи
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ТаблицаДат.ТекущаяДата КАК Пятница_13,
	ГОД(ТаблицаДат.ТекущаяДата) КАК Годы
ИЗ
	ТаблицаДат КАК ТаблицаДат
ГДЕ
	ДЕНЬНЕДЕЛИ(ТаблицаДат.ТекущаяДата) = 5
	И ДЕНЬ(ТаблицаДат.ТекущаяДата) = 13

УПОРЯДОЧИТЬ ПО
	Годы,
	Пятница_13
ИТОГИ ПО
	Годы

Вступайте в нашу телеграмм-группу Инфостарт

Пятница 13

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    252698    1398    421    

1149

WEB-интеграция Запросы Программист 1С 8.3 Абонемент ($m)

Post1C - это внешняя обработка, которая превращает 1С в полноценный инструмент для тестирования REST API. Всё управление сосредоточено в одном окне: настройка запроса, выполнение, просмотр ответа и генерация кода - без переключения между формами. Аналог Postman, но работающий в привычной среде 1С.

1 стартмани

02.04.2026    1453    50    priem_nv    18    

57

Инструментарий разработчика Запросы Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

QueryConsole1C — расширение, включающее консоль запросов с поддержкой исполняемых представлений — аналогов виртуальных таблиц, основанных на методах программного интерфейса ЗУП. Оно позволяет выполнять запросы с учётом встроенной бизнес-логики, отлаживать алгоритмы получения данных и автоматически генерировать код на встроенном языке 1С.

1 стартмани

16.05.2025    10563    142    zup_dev    30    

82

Инструментарий разработчика Запросы Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m)

В данной публикации рассказывается о решении, которое позволяет находить сразу все ошибки в тексте запроса за раз, а не только самую первую.

2 стартмани

05.03.2025    6236    21    XilDen    12    

29

Обновление 1С Запросы Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m)

Данный инструмент помогает анализировать доработанную конфигурацию после обновления на новый релиз и находить «битые» тексты запросов, в которых участвуют несуществующие в новом релизе метаданные.

3 стартмани

06.02.2025    5502    36    XilDen    26    

42

Запросы Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

В статье приведена удобная возможность отладки исполняемого запроса динамического списка.

03.12.2024    12466    artemusII    11    

27

Запросы Программист Бесплатно (free)

Увидел cheatsheet по SQL и захотелось нарисовать подобное, но про запросы.

18.10.2024    22408    sergey279    18    

74
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. wtlz 281 14.06.14 00:05 Сейчас в теме
2. siggoron 14.06.14 03:27 Сейчас в теме
Замечательный день!!! Верить в приметы это выбор индивидуальный, так верте в то что приносит улыбку на лица;)
4. Программулькин 302 15.06.14 03:17 Сейчас в теме
(2) siggoron, Вы узко мыслите.
(3) vcv, хмм... Прикольная критика опечатки автора, поржал.
В целом прикольный алгоритм.
3. vcv 89 14.06.14 20:53 Сейчас в теме
Следующая пятница, 13 будет "15.02.2015" :)
это запрос так выдал?
Dmitrii D; +1 Ответить
5. ediks 338 15.06.14 16:37 Сейчас в теме
(3),(4) Действительно, прикольно получилось
6. DrAku1a 1792 18.06.14 02:32 Сейчас в теме
...
ИТОГИ
	КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Пятница_13)
ПО
	Годы
7. ediks 338 18.06.14 09:49 Сейчас в теме
(6) Можно и так (а можно просто использовать группировку), но мне хотелось увидеть в виде дерева.
Прикрепленные файлы:
8. AVK_Alex 4 18.06.14 15:22 Сейчас в теме
Что только люди не делают в пятницу 13, только чтобы не подвергать себя и окружающих риску на работе :)
9. Yimaida 38 20.06.14 10:42 Сейчас в теме
Хороший пример, как можно использовать таблицу дат. Я давно себе пометил этот (Таблица дат) запросик.
Для отправки сообщения требуется регистрация/авторизация