我有一個表中包含一個整數,當轉換爲二進制表示一個利益的排列的整數列。例如:如何加入整數「二元」複合鍵
John, Smith, 6
David, Jones, 512
Mark, Clark, 2
比方說,我們Interests
表看起來像:
1, TV
2, Music
4, Current Affairs
...
512, Sport
我希望我的輸出是:
John, Smith, Music
John, Smith, Current Affairs
David, Jones, Sport
Mark, Clark, Music
目前在表15分的利益,留下2^15種可能的排列(我認爲)。
我現在唯一能想到的就是使用某種類型的循環/遊標來創建一個映射表,然後我可以加入到每個排列中。
還有別的辦法嗎? (我想知道我是否可以把每個興趣都放在表格中,並使用連接標準中的函數來查看該位是否設置爲該興趣?)
或者你能幫助SQL建立映射表嗎?
現在只是測試它 - 它看起來不錯,謝謝:) –