有一张表是14列,数据如下:
SQL表构造,共14列(F1,F2...F14),要求插入没列数据分别是0,1,3。
假如只有2列(结果3*3=9种,数据排列有小变大),数据表数据如下:
F1 F2
0 0
0 1
0 3
1 0
1 1
1 3
3 0
3 1
3 3
假如有3列(结果有3*3*3=27种,数据排列有小变大),数据表如下:
F1 F2 F3
0 0 0
0 0 1
....
3 3 3
假如有14列(结果有3*3*3...*3=4782969种,数据排列有小变大),数据表如下:
F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14
0 0 0 0 0 0 0 0 0 0 0 0 0 0
...
3 3 3 3 3 3 3 3 3 3 3 3 3 3
另一张表随机数据如下:
3 3 1 3 3 0 3 1 3 1 0 1 3 0
1 1 3 0 1 3 1 3 3 1 0 1 3 1
...
有以下几个问题?
Q1: 表2中随机抽取13个数据,在表1中怎么查询?
Q2:表2中随机抽取9个数据,在表1中怎么查询?
Q3:表1中有些数据如果是6个3,4个1,4个0,这个怎么查询?
------解决思路----------------------
谢邀
应声而来。。。
待我好好看看,今天有点忙,晚上回复你吧,抱歉

------解决思路----------------------
参考一下下面连接的方案,问题有点类似
http://bbs.csdn.net/topics/391543278