access left join
select * from (
select * from bbb
) WareInfo left join CustomerInfo
on CustomerInfo.OID=CustomerID
order by TypeCode,AdjustDate
这个SQL 在Access 中怎么写?
问题点数:100、回复次数:3Top
1 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-04 18:15:59 得分 40
--TypeCode,AdjustDate假设都是bbb中的字段
select * from
(select * from bbb) WareInfo left join CustomerInfo
on CustomerInfo.OID=WareInfo.CustomerID
order by TypeCode,AdjustDate
Top
2 楼wwwwb()回复于 2006-07-05 07:25:26 得分 40
try:
select * from (select * from bbb) as WareInfo left join CustomerInfo
on CustomerInfo.OID=CustomerID order by TypeCode,AdjustDate
or
select * from bbb left join CustomerInfo
on CustomerInfo.OID=bbb.CustomerID order by TypeCode,AdjustDate
Top
3 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-05 08:03:56 得分 20
--TypeCode,AdjustDate假设都是bbb中的字段
--如果不对bbb进行过滤的话,可以直接使用bbb,而不需要再用select * from bbb
select * from
(select * from bbb) WareInfo left join CustomerInfo
on CustomerInfo.OID=WareInfo.CustomerID
order by TypeCode,AdjustDate
--或者
select *
from bbb WareInfo left join CustomerInfo
on CustomerInfo.OID=WareInfo.CustomerID
order by TypeCode,AdjustDate
--其中WareInfo是别名,起别名时可以使用as,也可以省略。
Top




