2016-09-21 12 views
0

に変換してください。誰かがこのSQLクエリをHQLクエリに変換するのを手伝ってください。または、クエリをHqlとして実行できますか?SQLクエリをHQLクエリ

select p.passport_data, b.unique_number, d.da38 as category 
from passport p, dynamic_data d, basic_data b 
where b.id = d.basic_data_fk 
and p.basic_data_fk = b.id and d.da38 = 'SUBEB' 

これらのエンティティクラスは以下のとおりです。パスポート、BasicData、DynamicData

Passport entity class has fields/variables- passportData, basicData 
BasicData entity class has fields/variables- id, uniqueNumber 
DynamicData entity class has fields/variables- da38 
+1

テーブルパスポート、dynamic_data、およびbasic_dataがどのように休止状態のエンティティにマップされているか、表示する必要があります。 – mateuszlo

答えて

1

はこれを試してみてください:

select p.passport_data, b.unique_number, d.da38 as category 
from Passport p, DynamicData d, BasicData b 
where b.id = d.basicData 
and p.basicData = b.id and d.da38 = 'SUBEB' 

私はあなたのDynamicData中(パスポートクラスのように)basicDataという名前のフィールドが存在すると仮定

+0

ありがとうございました。 – kuebano