请问一个sql的问题# JobHunting - 待字闺中w*g2011-06-10 07:061 楼比如我有一个表a,记录了一些数据对(i,j).我还有一个表b,记录了一个矩阵。 有什么语句可以使我能够批量的将表a中的数对作为坐标去读取表b中对应坐标上的数呢?
v*n2011-06-10 07:062 楼至少你把A B的表定义先拿出来给我们看看吧有什【在 w******g 的大作中提到】: 比如我有一个表a,记录了一些数据对(i,j).我还有一个表b,记录了一个矩阵。 有什: 么语句可以使我能够批量的将表a中的数对作为坐标去读取表b中对应坐标上的数呢?
w*g2011-06-10 07:063 楼我举个例子吧。a表:i j1 11 22 12 3b表:i/j 1 2 31 0.1 0.2 0.32 0.4 0.5 0.63 0.7 0.8 0.9我想得到的是:i j k1 1 0.11 2 0.22 1 0.42 3 0.6【在 v***n 的大作中提到】: 至少你把A B的表定义先拿出来给我们看看吧: : 有什
v*n2011-06-10 07:064 楼我要知道的是 你怎么用表(TABLE)来存储你的这个例子【在 w******g 的大作中提到】: 我举个例子吧。: a表:: i j: 1 1: 1 2: 2 1: 2 3: b表:: i/j 1 2 3: 1 0.1 0.2 0.3
w*g2011-06-10 07:065 楼是这个意思么?create table a(i int;j int)【在 v***n 的大作中提到】: 我要知道的是 你怎么用表(TABLE)来存储你的这个例子
v*n2011-06-10 07:068 楼我猜测 他是说B里有整个的矩阵 A是一个坐标的子集【在 c*******n 的大作中提到】: LZ可能对关系型数据不是很了解: 如果要存的话,b表可能的记录会像: i j v: 1 1 0.1: 1 2 0.2: 1 3 0.3: .....: 不过这不是LZ想要的吗? 呵呵
w*g2011-06-10 07:0611 楼的确是初学者,看教程学的东西都一知半解的,见笑了。【在 c*******n 的大作中提到】: LZ可能对关系型数据不是很了解: 如果要存的话,b表可能的记录会像: i j v: 1 1 0.1: 1 2 0.2: 1 3 0.3: .....: 不过这不是LZ想要的吗? 呵呵
c*n2011-06-10 07:0612 楼那A不就是 distinct(i, j) of B?如果B的存在依赖于A,要么B是个视图,要么这不是我所知道的关系型数据库能实现的物理表【在 v***n 的大作中提到】: 我猜测 他是说B里有整个的矩阵 A是一个坐标的子集
v*n2011-06-10 07:0613 楼不是A是一个坐标的Subset比如B是实际的数据库 A是传入的参数根据参数取出一个路径啥【在 c*******n 的大作中提到】: 那A不就是 distinct(i, j) of B?: 如果B的存在依赖于A,要么B是个视图,要么这不是我所知道的关系型数据库能实现的: 物理表
w*g2011-06-10 07:0614 楼b的存在不依赖于a啊,a只不过是用来提取b里面数据的“索引”【在 c*******n 的大作中提到】: 那A不就是 distinct(i, j) of B?: 如果B的存在依赖于A,要么B是个视图,要么这不是我所知道的关系型数据库能实现的: 物理表
w*g2011-06-10 07:0615 楼我有个问题。。在b表里,j的可能取值都被列到表头上了,那在b表就不存在j这个变量了吧?【在 v***n 的大作中提到】: 伪代码: inner join A and B on A.i=B.i AND A.j=B.j
d*e2011-06-10 07:0616 楼j是column name,你可以认为它是变量名字【在 w******g 的大作中提到】: 我有个问题。。在b表里,j的可能取值都被列到表头上了,那在b表就不存在j这个变量: 了吧?