Java -SQL查询从两个表中提取数据?

时间:2016-08-23 05:08:34

标签: java sql

List(0).itemdata="A1"
List(0).name="A1"
List(1).itemdata="A2"
List(2).name="A2"

我需要基于Test_Data加入DB1.T1和DB1.T2

1 个答案:

答案 0 :(得分:0)

使用INNER JOIN(或者,如果您想要空值,则使用外部联接)

Select t2.*
from DB1.T1 t1
INNER JOIN DB1.T2 t2 ON concat(substr(t1.T_data,1,9),'001     ') = t2.Test_Data
WHERE t2.Test_Data  = 'Test_Data';