java - 如何通过两个表中的公共(public)列获取数据

标签 java oracle

我有 2 个表,例如客户表和环境表。 r_id 字段在两个表中都是通用的,但是这两个表之间没有约束。

借助客户表 r-id 的帮助,我想检索环境表数据。

任何人都可以帮助我如何构建查询。

最佳答案

您需要使用 JOIN 将两个表链接在一起。例如:

SELECT *
FROM Table1
INNER JOIN Table2 ON Table1.r_id = Table2.r_id

或者替代(旧的)语法:

SELECT * 
FROM Table1, Table2
WHERE Table1.r_id = Table2.r_id

关于java - 如何通过两个表中的公共(public)列获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33736576/

相关文章:

sql - 查询查找没有唯一键的表

oracle - ORA-00907: 创建表时缺少右括号错误?

java - java中输出变量的地址内存

java - Java中如何检测字符集?

java - 调用一个函数并在定时器中获取一个值

java - 是否有任何 Java API 可以将文件从一台服务器传输到另一台服务器?

java - 线程在 DriverManager.getConnection 上挂起

oracle - 如何查看Oracle中的SQL执行计划?

database - 哪个数据库最节省空间

eclipse - 为 OA 框架配置 Eclipse?