2

私のデータベースには、Tuser と TCompany の 2 つのテーブルがあります

Tuser : id | name | email  
Tcompany : id | companyName | userId  

ここで、userId は Tuser テーブルの外部キーです。

名前がで始まるすべてのユーザーを取得するクエリを作成しました

Criteria criteria = ctx.getSession().createCriteria(Tuser.class);  
criteria.add(Restrictions.like("name", "a%"));  
List res = criteria.list()

今、会社に属していないすべてのユーザーを取得する必要があります。
SQLでは、サブクエリを使用できますが、基準を使用してそれを行う方法について行き詰まっていますか?

4

0 に答える 0