有没有一种简单的方法来生成一个mysql表,它是一个指定数量的二进制位的二进制表?每行应该有一个Id列,其中值等于二进制数的十进制值,即:0,1,2,3,4,5 ......
例如说我指定了3位,生成的mysql表将如下所示:
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
我希望能够只指定二进制位的数量,并创建一个表,并根据所需的位数适当填充它。有任何想法吗?我想知道是否有一个标准的Sql函数吗?