我已将大型CSV文件导入到表中。该表的样品看起来像这样用于比较列值的表的行比较的SQL查询
name, eye,point,field,date,seconds,sensitivity*10,slope,intercept,T*1000
NESSA SONIA ,R,6,4,08-04-09,32658845,160,1.062300e+001,62538, 1282
NESSA SONIA ,R,6,5,20-05-09,36288632,20, 5.360101e+000,64036, 771
NESSA SONIA ,R,6,6,02-12-09,53223062,60, 3.425260e+000,64590, 767
NESSA SONIA ,L,6,4,08-04-09,32658922,230,4.629489e+000,64382, 582
NESSA SONIA ,L,6,5,20-05-09,36288515,170,2.805373e+000,64901, 511
NESSA SONIA ,L,6,6,02-12-09,53223059,220,3.528252e+000,64694, 1022
我要比较右眼和左眼“灵敏度* 10”的价值观,以匹配点和字段值,并提取最高(我指的是行)。
例如,我必须比较第一行和第四作为点,字段和日期相同,并提取第四个灵敏度最高。我有一个巨大的文件,需要提取所有值。任何人都可以帮助与SQL查询,将不胜感激。
我已经分居左,右击t眼睛分为两个表格l和表格r,然后得到的值不为空(从'表格'中选择'表格1'。*' 其中'表格1'。 '灵敏度* 10'> 10) 工会 (选择'表r'。*从'表r' 其中'表r'。'灵敏度* 10'> 10),但是在这之后,如果我比较和使用提取的字段加入,它给我笛卡尔产品 – user1375481