Skip to content

Разъединить составные кортежи в равенствах в цепочки AND

Предположим, у нас есть в фильтре равенство (a, 2) = (1, b), где (a, b) - ключ распределения таблицы. Мы не можем получить явное ограничение на ключ распределения из такого выражения (хотя оно тут спрятано). Чтобы этого добиться, нужно

  1. разъединить составные кортежи в (a) = (1) and (2) = (b)
  2. в рамках #35 (closed) сгруппировать их заново в (a, b) = (1, 2)
Edited by Alexey Protsenko