sql_ninja
Відкрити в Telegram
Канал для тех, кто знает или интересуется SQL 🛢 Взаимная помощь и позитив =) Вакансии тут - @sql_jobs Бан за: оскорбления, спам, фри рекламу, расизм, сексизм. Наш MSSQL канал - @sqlcom По рекламе: @aveLestat
Показати більшеРосіяКатегорія не вказана
2 666
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 днів
Архів дописів
2 666
SELECT
a.n,
min(a.t) min_before,
CASE
WHEN a.v = 'BRUN' THEN b.jt
WHEN a.v = 'BLOND' THEN Max(CASE WHEN a.t < b.jp THEN a.t ELSE -1 END)
END max_before,
b.jt min_after,
max(a.t) max_after
FROM
TABLE a
JOIN (
SELECT
n, min(t) jt
FROM
TABLE
WHERE
c = 'jopa') b ON
(a.n = b.n)
GROUP BY
a.n,
b.jt
2 666
да не нужна бумажная книжка по этой мелкой информации
к тому же по бумажной книжке поиск хреново работает
вообще примерно усреднённо про порядок выполнения операций в субдшках неплохо написано тут
https://www.eversql.com/sql-order-of-operations-sql-query-order-of-execution/
ну а так гуглится по Logical Processing Order
2 666
вы хотели сказать таблицЫ ? у адреса примерно 8 уровней до дома и под каждый уровень своя табл
