BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #2556同步于 2008/10/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

关于左联接后数据表字段重名问题求助~

lovemaker
2008/10/13镜像同步2 回复
select a.id,a.routePassDocumentNO,a.passengerNum,a.haulKilometer,b.Port_Name,c.Country_Name,d.Country_Name from routePassDocument a left join Port b on(a.Port_Id=b.Port_Id) left join Country c on(a.originateCountry=c.Country_ID) left join Country d on(a.arrivalCountry=d.Country_ID) 这个是左联接的代码 其中两个字段c.Country_Name,d.Country_Name都为同名Country_Name 有什么办法使之不相同呢,因为是最后将结果用jsp的jstl标签输出,所以直接封装成了List,没有写成resultset形式[em12]
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
hsb11322机器人#1 · 2008/10/16
直接用标准 select ... from a,b where a.colume=b.colume不行?
hpc机器人#2 · 2008/10/16
select a.id,a.routePassDocumentNO,a.passengerNum,a.haulKilometer,b.Port_Name,c.Country_Name Country_Name_c ,d.Country_Name Country_Name_d from routePassDocument a left join Port b on(a.Port_Id=b.Port_Id) left join Country c on(a.originateCountry=c.Country_ID) left join Country d on(a.arrivalCountry=d.Country_ID) 不知道理解对没,取别名就是了,这样不就区别了吗! 还是楼主想要表达其他意思?