powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
8 сообщений из 384, страница 16 из 16
Задачи с собеседования для базоёбов.
    #1776769
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сталкер  26.06.2026, 09:30:54
[игнорируется]
Есть предположение, что при касте в инт, значение дробной части не отрезается, а округляется к ближайшему целому
Да, так и есть. Там промежуточное преобразование к float через округление.

Ебать, я лох.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1777291
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  26.06.2026, 09:43:49
[игнорируется]
Сталкер  26.06.2026, 09:30:54
[игнорируется]
Есть предположение, что при касте в инт, значение дробной части не отрезается, а округляется к ближайшему целому
Да, так и есть. Там промежуточное преобразование к float через округление.

Ебать, я лох.
Точно. Во второй половине дня вот так.
pasted_image.png
...
Рейтинг: 1 / 0
Нравится: Сталкер
Задачи с собеседования для базоёбов.
    #1777539
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп [игнорируется] 

Работать с датой как с числом - плохая практика. Не надо думать, что ты самый умный. По большому счёту любой тип данных - набор битов, но ты же не работаешь с ними как с битами.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1780883
Артефакт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачастую приходится понимать такое
Код: SQL
1.
2.
3.
set datefirst 1
DECLARE @MDate as varchar(10)
SET @MDate = CONVERT(varchar(10), DATEADD(dd, -1, GETDATE())- 45, 121)
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1781595
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  26.06.2026, 20:31:01
[игнорируется]
Просто Трёп [игнорируется] 

Работать с датой как с числом - плохая практика. Не надо думать, что ты самый умный. По большому счёту любой тип данных - набор битов, но ты же не работаешь с ними как с битами.
Не знаю. В Дельфи прокатывало.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1781596
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне не нравится идея конвертить дату в строку и обратно. Мне скорость нужна, чтобы сгруппировать по дням.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1781598
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  01.07.2026, 09:22:21
[игнорируется]
Мне не нравится идея конвертить дату в строку и обратно.
Зачем?
Есть CAST и есть DATETRUNC.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #1781795
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DateTrunc в старых версиях нету, а cast as date я как раз и заюзал.
...
Рейтинг: 0 / 0
8 сообщений из 384, страница 16 из 16
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]