プロバイダー名とサービスを提供できる国を保存する必要があります。92の郡があります。最大92行を格納するのではなく、2 ^ 91を格納したいので、それらが郡1と2でのみ提供される場合は、3を格納します。
私が抱えている問題は、最大数が2475880078570760549798248448
であるということです。これは、最大のBigIntには大きすぎます。
以前はオプションの数が少なかったので、次のようなことができました。
SELECT * FROM tblWhatever WHERE my_col & 2;
my_colに2、3、6などが格納されている場合(ビット2のあるもの)、それが見つかります。
格納方法と、INT以外の方法で格納されている場合のクエリ方法の2つがわからないと思います。