【发布时间】:2019-05-17 12:59:43
【问题描述】:
我正在使用 mysql 数据表和 SQL 查询来获取数据,我从通过一对多和多对一关系连接的两个表中进行选择,但是如果映射表没有任何值,那么我什至没有得到我选择的表的值。但是当我输入外键时,它工作正常,我是两个表的数据。
@Query("SELECT LD,REC FROM LayerDetails LD JOIN LD.recipeUser REC")
public List getLayerDetails();
这是我的 SQL 查询,当 recipeUser 为空时,尽管有 Layerdetails 的值,但我没有得到任何值。
【问题讨论】:
标签: java mysql sql spring-boot