问题描述
ClassAccount{Stringaccountno;Customerowner;........}ClassCustomer{.....}一个用户有多个account,一个account只属于一个用户,想通过accountno读取到customer对象。。。。selecta.ownerfromAccountawherea.accountNo="+accountno;不行请指教怎样写sql,多谢
解决方案
解决方案二:
Account
解决方案三:
Hibernate?直接get不就行了?
解决方案四:
sql?还是hql?你的Accout和Customer是在同一张表里?a.owner这是一个列吗?
解决方案五:
问题描述清楚一点!
解决方案六:
SELECTa.accountno,c.customer_infoFROMAccounta,CustomercWHEREa.ownerid=c.ownerid?????楼主应该描述清楚,貌似你想用HQL是吧?如果是,没必要写查询语句的。做好Mapping,直接:Accountaccount=newAccount();Customerowner=account.getOwer();//...就可以了
时间: 2024-09-14 00:38:03