0

2 つのテーブルを結合して結果を返す SQL クエリを作成したいと考えています。2 つのドメイン クラスがあるとします。

class Patient {
    static hasMany = [visits: Visit]
    String firstName
}

class Visit {
    static belongsTo = [patient: Patient]
    String visitNo
}

では、SQL を使用してこれら 2 つのテーブルを結合するにはどうすればよいでしょうか?

4

1 に答える 1

3

grails schema-exportテーブルのDDLを書き込むために使用しますtarget/ddl.sql-テーブルの構造、外部キーなどが表示されます。

この場合は次のようになります

select p.first_name, v.visit_no from patient p join visit v on v.patient_id=p.id
于 2013-02-19T07:17:35.883 に答える