Grails:使用普通sql连接两个表
我想编写连接两个表并返回结果的sql查询。假设我们有两个域类:Grails:使用普通sql连接两个表,sql,grails,Sql,Grails,我想编写连接两个表并返回结果的sql查询。假设我们有两个域类: class Patient { static hasMany = [visits: Visit] String firstName } 及 现在,如何使用sql连接这两个表?使用grails schema export将表DDL写入target/DDL.sql——它将显示表结构、外键等 在这种情况下,应该是这样的 select p.first_name, v.visit_no from patient p join
class Patient {
static hasMany = [visits: Visit]
String firstName
}
及
现在,如何使用sql连接这两个表?使用
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
使用
grailsschema export
将表DDL写入target/DDL.sql
——它将显示表结构、外键等
在这种情况下,应该是这样的
select p.first_name, v.visit_no from patient p join visit v on v.patient_id=p.id