красивый способ join'а таблиц по значениям функций?
(условно, нужно свести две таблицы, по месяцам, можно было бы использовать приведение дат к началу месяца и по ним join'ить, сами даты могут принимать любое разумное значение)
Фу, какой изврат
А что было бы не извратом?
Точно такой жэ, как по другим полям!
выберите подзапросом пул, в котором нужные даты подмените вычисленными, а затем джойните пожзапросы
Смотрите, само по себе соединение через конвертации - это плохая идея. JOIN'ы лучше производить по внешним ключам лишь по той причине, что внешние ключи вносят семантику ограничений по отношению к двум таблицам. Это позволяет избежать избыточности данных, что приводит к проблемам в будущем.
Кстати такая штука есть в КХ, ток название забыл, как правильно называется :((( Это дефолтный механизм, который не использует значения функций Кстати сам КХ не особо предназначен для джойнов если что
Не, ты не хочешь этого
Обсуждают сегодня