【发布时间】:2019-03-11 14:20:12
【问题描述】:
我正在使用 Spring + Hibernate 技术和新手构建 Web 服务 HQL/MySQL 查询。
我面临一个具有挑战性的场景
student_college 表中,学生 1、2、3 和 4 正在大学 1 和学生 5、6、7 和 8 学习strong>正在College 2
另外,在friend_detail 表中,College 1 的学生 4 和 College 2 的学生 8 在同一所大学没有任何朋友。
我想获取学生 4 和学生 8 作为列表,他们将被视为可疑人员,因为同一学院的其他人在同一学院至少有一个朋友
我确信它可以通过for循环实现,但是当数据库达到10万以上的用户时,多次访问数据库以获得单组结果是不可行的,但不知道如何开始编写即使在谷歌搜索很多之后也可以查询。
【问题讨论】:
标签: mysql spring hibernate spring-boot hql