Это проблема, которую я пытаюсь решить в Microsoft SQL Server 2005.
У меня есть проблема, которую я пытаюсь решить, где у меня есть список записей в таблице A - мы назовем их планами,Пользователь может быть связан с одним или несколькими из этих планов, и это приводит к тому, что они связаны с одной записью в таблице B. Это можно легко решить с помощью побитового и (&), однако тип данных bigint поддерживает только 2 ^ 63-1.Я мог бы сохранить значения как двоичный тип данных, но вы не можете сравнить два двоичных столбца (один должен быть int или bigint).
Мой вопрос: есть ли другой способ реализовать это, о котором я не думаю?