2020-12-08 14.32.sql 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. USE [befri_Goldhoo]
  2. GO
  3. /****** Object: View [shop_order].[V_SalesItem] Script Date: 2020/12/8 14:31:02 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. ALTER VIEW [shop_order].[V_SalesItem]
  9. AS
  10. SELECT i.InventoryTypeId AS ItemType ,
  11. i.InventoryId AS ItemId ,
  12. i.InventoryNumber AS ItemNumber ,
  13. i.InventoryName AS ItemName ,
  14. i.AliasName ,
  15. i.Spec ,
  16. i.CostPrice ,
  17. i.SalesPrice ,
  18. i.SearchCode ,
  19. i.InventoryCategoryId ,
  20. i.IsCustomizable ,
  21. i.Added ,
  22. i.Status ,
  23. i.IsHot ,
  24. i.IsNew ,
  25. i.Description ,
  26. i.IsClearance ,
  27. i.IsDiscount ,
  28. i.PriceType ,
  29. ic.CategoryNumber ,
  30. ic.CategoryName ,
  31. ic.DisplayOrder ,
  32. vimi.ThumbnailUrl AS MasterImageUrl ,
  33. vimi.HandledUrl ,
  34. ZH.InventoryName AS ZHInvName ,
  35. ZH.InventoryNumber AS ZHInvNumber ,
  36. DZ.InventoryName AS DZInvName ,
  37. DZ.InventoryNumber AS DZInvNumber ,
  38. ii.Introduction ,
  39. i.DeliveryCycle ,
  40. i.DeliveryCycleStr ,
  41. i.ProductionProperty,
  42. vtmp.Text AS ProductionPropertyText
  43. FROM basedata.Inventory AS i
  44. LEFT OUTER JOIN basedata.InventoryCategory AS ic ON i.InventoryCategoryId = ic.InventoryCategoryId
  45. LEFT OUTER JOIN basedata.V_InventoryMasterImage AS vimi ON i.InventoryId = vimi.InventoryId
  46. LEFT OUTER JOIN basedata.CombtItemMember AS Co ON Co.CombtItemId = i.InventoryId
  47. LEFT OUTER JOIN basedata.Inventory AS ZH ON ZH.InventoryId = Co.SuitId
  48. LEFT OUTER JOIN basedata.CustomItemMember AS Cu ON Cu.CustomItemId = i.InventoryId
  49. LEFT OUTER JOIN basedata.Inventory AS DZ ON DZ.InventoryId = Cu.MemberItemId
  50. LEFT OUTER JOIN basedata.InventoryIntro AS ii ON i.InventoryId = ii.InventoryId
  51. LEFT OUTER JOIN dbo.ValueTextMap AS vtmp ON i.ProductionProperty = vtmp.Value
  52. AND vtmp.TableName = 'basedata.Inventory'
  53. AND vtmp.FieldName = 'ProductionProperty'
  54. GO