TGViewer
SQL и Базы Данных SQL и Базы Данных @prosql · 3.69K subscribers
Post #259 2.01K
Трюк дня. Сравнение с предыдущим. Решение.

Решение: использование DATEDIFF

DATEDIFF
: эта функция вычисляет разницу между двумя датами. Она используется для того, чтобы обеспечить сравнение именно «сегодняшних» и «вчерашних» температур.

Если сформулировать обычным языком следующий запрос, то окажется, что он выражает следующую идею: нужно выбрать такие идентификаторы, чтобы температура, соответствующая представляемым ими датам, была бы больше, чем температура на «вчерашние» по отношению к ним даты.

SELECT DISTINCT a.Id
FROM Weather a, Weather b
WHERE a.Temperature > b.Temperature
AND DATEDIFF(a.Recorddate, b.Recorddate) = 1

#tips
  • 👍 8
  • 😱 2
  • 👎 1
More from @prosql
  1. Sep 9, 2026Если вы ище*те работу, то мой вам совет: перед тем как отправлять ещё 30 откликов, проверь…
  2. Sep 9, 2026Post #688
  3. Sep 8, 2026Вакансии на удалёнке — канал для IT-Релокации или нахождению вакансий на удалёнке. 🟠 Толь…
  4. Aug 23, 2026Каналы с книгами по программированию по различным технологиям. Во всех каналах книги можно…
  5. Aug 13, 2026сайт, который помогает пройти ATS фильтр и улучшить ваше IT-резюме UpdateCV.me Сервис для…
  6. Jul 30, 2026PostgreSQL: SQL + PL/pgSQL Автор: Олег Ткачев Год издания: 2024 #postgresql #sql #ru Скача…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →