close
想說用不到居然用到了 ... 四個表的 ..... XD
連接兩個數據表的用法:
FROM Member INNER JOIN MemberSort ON Member.MemberSort = MemberSort.MemberSort
語法格式可以概括為:
FROM 表1 INNER JOIN 表2 ON表1.字段號=表2.字段號
2,連接三個數據表的用法:
FROM(Member INNER JOIN MemberSort ON Member.MemberSort = MemberSort.MemberSort ) INNER JOIN MemberLevel ON Member.MemberLevel = MemberLevel.MemberLevel
語法格式可以概括為:
FROM(表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號 ) INNER JOIN 表3 ON表1.字段號=表3.字段號
3,連接四個數據表的用法:
FROM( (Member INNER JOIN MemberSort ON Member.MemberSort = MemberSort.MemberSort ) INNER JOIN MemberLevel ON Member.MemberLevel = MemberLevel.MemberLevel ) INNER JOIN MemberIdentity ON Member.MemberIdentity = MemberIdentity.MemberIdentity
語法格式可以概括為:
FROM ( (表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號 ) INNER JOIN 表3 ON 表1.字段號=表3.字段號 ) INNER JOIN 表4 ON Member.字段號=表4.字段號
3,連接五個數據表的用法:
FROM ( ( (Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort ) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel ) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity ) INNER JOIN Wedlock ON Member.Wedlock=Wedlock.Wedlock
語法格式可以概括為:
FROM ( ( (表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號 ) INNER JOIN 表3 ON 表1.字段號=表3.字段號 ) INNER JOIN 表4 ON Member.字段號=表4.字段號 ) INNER JOIN 表5 ON Member.字段號=表5.字段號
用得的是 :
SELECT [CHIComp01].[dbo].[comProduct].[ProdID], [CHIComp01].[dbo].[comProduct].[ProdName], [CHIComp01].[dbo].[comProductClass].[ClassName], [CHIComp01].[dbo].[comWareHouse].[WareHouseName], [CHIComp01].[dbo].[comWareAmount].[Quantity] FROM ( ([CHIComp01].[dbo].[comProduct] INNER JOIN [CHIComp01].[dbo].[comProductClass] ON [CHIComp01].[dbo].[comProduct].[ClassID]=[CHIComp01].[dbo].[comProductClass].[ClassID]) INNER JOIN [CHIComp01].[dbo].[comWareAmount] ON [CHIComp01].[dbo].[comProduct].[ProdID]=[CHIComp01].[dbo].[comWareAmount].[ProdID]) INNER JOIN [CHIComp01].[dbo].[comWareHouse] ON [CHIComp01].[dbo].[comWareHouse].[WareHouseID]=[CHIComp01].[dbo].[comWareAmount].[WareID]
全站熱搜