select a.facctcode from a2005001laccount a ,a2005001fcwvch b where a.facctcode=*b.fkmh *在这里有什么作用?
select a.facctcode from a2005001laccount a ,a2005001fcwvch b where a.facctcode=*b.fkmh
*在这里有什么作用?
问题点数:20、回复次数:4Top
1 楼tigerxu2008(tiger)回复于 2005-06-03 10:25:19 得分 0
* 号在这里有什么作用?Top
2 楼lanyd(寻找甘当科学家的女人)回复于 2005-06-03 15:19:02 得分 8
没见过!
我还是喜欢用这种方式,不将关联字段放入WHERE,而是放在ON里
select a.facctcode from a2005001laccount a inner join a2005001fcwvch b on a.facctcode=b.fkmhTop
3 楼xuzuning(唠叨)回复于 2005-06-03 15:33:48 得分 10
没有这个算符,你用的什么数据库?
to lanyd(山雨欲来风满楼)
你那个是外连接,而楼主的是内连接。两者的结果不完全相同,通常是内连接时就不做外连接,因为外连接的搜索范围要大Top
4 楼xuzuning(唠叨)回复于 2005-06-03 15:35:10 得分 2
手快了:)
to lanyd(山雨欲来风满楼)
你那个是外连接,而楼主的是内连接。两者的结果不完全相同,通常是内连接时能满足需要时就不做外连接,因为外连接的搜索范围要大
Top




