خرید بک لینک

با سلام .
من یه جدول ماشین دارم که ماشینهام رو توش نگه میدارم. TblMashin
یه جدول دیگه دارم که قطعات اصلی هر ماشین رو توش نگه میدارم . TblMashinPart
و یه جدول دیگه دارم که قطعات یدکی هر کدوم از قطعات اصلی رو توش نگه میدارم. MashinPartDetail
البته امکان داره که یه ماشین قطعه ی اصلی نداشته باشه ولی قطعه یدکی داشته باشه .
حالا طبق کوئری و تصویر زیر اومدم و یه View ساختم .
ولی وقتی یه رکورد وارد میکنم بهم دو تا رکورد تویه View نشون میده .
مشکل کجاست ؟


SELECT dbo.MashinPartDetail.MashinPartDetailId, dbo.MashinPartDetail.MashinPartDetailName, dbo.MashinPartDetail.Quantity, dbo.TblMashin.MashinId,
dbo.TblMashin.MashinCode, dbo.TblMashin.MashinName, dbo.TblMashinPart.MashinPartName, dbo.TblMashinPart.MashinPartId
FROM dbo.MashinPartDetail INNER JOIN
dbo.TblMashin ON dbo.MashinPartDetail.MashinId = dbo.TblMashin.MashinId INNER JOIN
dbo.TblMashinPart ON dbo.TblMashin.MashinId = dbo.TblMashinPart.Mashin_Id

view2.JPG

برچسب: تکرار, نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 14 شهريور 1396 ساعت: 12:03

صفحه بندی