【发布时间】:2013-07-18 12:05:38
【问题描述】:
我有3张表,我想根据一张表中的某个字段来切换表。
Table 1 (ID_table1, Type, Child_Id)
Table 2 (Id, table2_Value_1(String))
Table 3 (Id, Table3_Value_1(String))
这里我想根据table1中的Type从table 2或table 3中选择值,并使用Child_Id作为关联table 2和table 3的外键。
if(Table1.type=="a") then Table 2 else table 3
我想在休眠状态下执行此操作。
【问题讨论】:
-
这个问题令人困惑。如果在获取类型后解决了我心中的整个问题,那就简单了。不知道你期待什么答案。
标签: java mysql sql hibernate jakarta-ee