LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 867|回复: 3

join命令求助

[复制链接]
发表于 2006-7-6 16:24:41 | 显示全部楼层 |阅读模式
[color="Red"]cat file1

Bella 82 U
Timmy 79 T
Dani 80 W
Toti 76 S

[color="red"]cat file2

Bella Greece
Timmy TaiWan
Toti Swiss
Dani Italy


[color="red"]join -o 1.1,2.2 file1 file2

Bella Greece
Timmy TaiWan
Toti Swiss

为什么Dani这条记录没有匹配? 如果把file1里的Dani和Toti 交换位置,那么Toti记录就不会匹配了,请问这是为什么


谢谢
发表于 2006-7-6 16:40:35 | 显示全部楼层
一般都是sort再join的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-6 17:18:06 | 显示全部楼层
谢谢

那为什么明明相同的2条记录,为什么不匹配呢?

除了字段相同,位置还要匹配?
回复 支持 反对

使用道具 举报

发表于 2006-7-6 17:24:18 | 显示全部楼层
是的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表