hibernate中具有不同条件的同一个表上的动态内连接

时间:2017-12-12 12:50:35

标签: hibernate

我需要帮助为等待以下查询的SQL查询编写一个hibernate查询

    select mo2.* from ManagedObjects mo, ManagedObjects mo1, ManagedObjects 
    mo2
    Where Mo1.Type = '' And Mo1.Name Like '%%'
    And Mo.Subtype = '' And Mo.Name Like '%%'
    And mo2.subtype = '' and mo2.name like '%%'
    And Mo.Idhierarchy = Substr(Mo2.Idhierarchy,0,Length(Mo.Idhierarchy))
    And Mo1.Idhierarchy = Substr(Mo.Idhierarchy,0,Length(Mo1.Idhierarchy));

有人能建议我写什么是最好的方式。 表格的内部连接也将根据用户输入标准而改变。

0 个答案:

没有答案