当前位置: 代码迷 >> Sql Server >> SQLServer2000内部2表查询有关问题,请Landa_Tiny_cui 侠赐教
  详细解决方案

SQLServer2000内部2表查询有关问题,请Landa_Tiny_cui 侠赐教

热度:54   发布时间:2016-04-24 08:56:54.0
SQLServer2000内部2表查询问题,请Landa_Tiny_cui 侠赐教
有一张表是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
  相关解决方案