我试图比较两个表与类似但不是确切值。比较两个表中两个字段的值不完全匹配
表1的样子:
Group ID
G1 101939
G1 181933
G3 291940
表2的样子
Group ID
G1 101939R
G1 101939L
G1 181933R
G2 201943R
G2 241947L
G3 291940R
我想回这样的事:
Group ID Match?
G1 101939R Yes
G1 101939L Yes
G1 181933R Yes
G2 201943R No
G2 241947L No
G3 291940R Yes
基本上表2比多个ID表1,其中一些匹配除最后一个字符以外的所有字符。
你能后,你已经尝试了查询? – Jenn
这些值在每个表中都是唯一的吗?数据类型?基本上,你的表定义应该在问题中(在psql中是'\ d tbl')。另外,总是有6位数字,或者是你的例子误导?组必须匹配吗?你到目前为止尝试过什么? –