Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从两个表中提取数据的Java-SQL查询?_Java_Sql - Fatal编程技术网

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

从两个表中提取数据的Java-SQL查询?,java,sql,Java,Sql,我需要基于测试数据连接DB1.T1和DB1.T2,使用内部连接(或者,如果需要null,使用外部连接) 你有什么麻烦?您是否收到错误消息?您的Java代码是什么样子的?我在T2.Test_数据中遇到了问题请使用T2.Test_数据进行尝试。我修正了大写字母。 Select concat(substr(T_data,1,9),'001 ') AS Test_Data from DB1.T1 ; Select * from DB1.T2 WHERE Test_Data = 'Test_D

我需要基于测试数据连接DB1.T1和DB1.T2,使用内部连接(或者,如果需要null,使用外部连接)


你有什么麻烦?您是否收到错误消息?您的Java代码是什么样子的?我在T2.Test_数据中遇到了问题请使用T2.Test_数据进行尝试。我修正了大写字母。
Select concat(substr(T_data,1,9),'001     ') AS Test_Data from DB1.T1 ;

Select * from DB1.T2 WHERE Test_Data  = 'Test_Data';
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';