﻿USE [FabApprovalSystem]
GO
	/****** Object:  StoredProcedure [dbo].[MRBGetLotWaferDieCount]    Script Date: 11/21/2024 11:29:05 AM ******/
SET
	ANSI_NULLS ON
GO
SET
	QUOTED_IDENTIFIER ON
GO
	-- =============================================
	-- Author:		<Author,,Name>
	-- Create date: <Create Date,,>
	-- Description:	<Description,,>
	-- =============================================
	CREATE PROCEDURE [dbo].[MRBGetLotWaferDieCount] @MRBNumber INT,
	@LotCount INT OUT,
	@WaferCount INT OUT,
	@DieCount INT OUT AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from
	-- interfering with SELECT statements.
SET
	NOCOUNT ON;

-- Insert statements for procedure here
SELECT
	@LotCount = COUNT(*),
	@WaferCount = ISNULL(SUM(ISNULL(WaferCount, 0)), 0),
	@DieCount = ISNULL(SUM(ISNULL(DieCount, 0)), 0)
FROM
	[MRBLot]
WHERE
	MRBNumber = @MRBNumber
END
GO