java - Hibernate 按条件映射的一对多映射

标签 java sql hibernate

两个表可以基于2列进行映射吗?

我有表 A 和 B

A 和 B 都有列 idstatus

我想获取与两个表中的两列都匹配的记录。

最佳答案

不能使用连接吗?

这是一个例子:

SELECT A.*, B.* 
FROM A 
INNER JOIN B ON A.id = B.id and A.status = B.status

关于java - Hibernate 按条件映射的一对多映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31482199/

相关文章:

java - 使用 jfreechart 时增加条形宽度

java - AWS S3 Java SDK - 拒绝访问

mysql - 对两行求和并按日期/总计排序

java - Hibernate - 产生的值(value)

java - 在 word 中突出显示子字符串

java - 转换为 Calendar 对象

javascript - 从 $.get 函数中获取数据

mysql - 聚合函数上的 RANK OVER PARTITION BY

java - 如何只返回 hibernate 查询中的某些列?

java - 如何通过 Spring 数据计算 OneToMany 元素的项目数