我正在使用SQL Server 2008
我有2张桌子
PS
列:PS_ID(PK),AID(FK),PS_Vendor
系统
列:System_ID(PK),AID(FK),Sys_Prod
这两个表通过PS.AID = System.AID
我必须找到每个PS_Vendors
的{{1}}和每个SYS_Product
的总数。
我的输出必须如下:
Sys_product
我创建了一个名为PS_Vendor Sys_product Count Total
ABC A 2 10
ABC B 5 20
ABC C 0 15
XYZ A 3 10
XYZ B 0 20
XYZ C 12 15
的视图:
PS_system_View
我在组合这些
时遇到了麻烦select * from system
left outer join ps
on ps.aid=system.aid