Цитата:
Сообщение от
Starling
Пример:
Вариант 1 (корректный) - когда одна запись из table1 может быть сджойнена только с одной записью tmpTable1
Mask1 = 6*
Mask2 = 7*
Вариант2 (некорректный) - когда одна запись из table1 может быть с джойнена c несколькими записями tmpTable1
Mask1 = 6*
Mask2 = *7
Может, покажете для примера несколько конкретных значений из каждой таблицы и что чему должно соответствовать? А то так "на слух" тяжеловато соображается... Спасибо.
P.S. Насколько я понимаю, при условиях варианта 1 значение, например, 67 однозначно попадет на 6*, а при условиях варианта 2 значению 67 будут соответствовать и 6*, и *7, что недопустимо. А чему из двух должно однозначно соответствовать 67 во втором случае? Т.е. какие "правила игры"?