dbo.GetLicenseBySiteId.StoredProcedure.sql
2.79 KB
USE [AIADatabaseV5]
GO
/****** Object: StoredProcedure [dbo].[GetLicenseBySiteId] Script Date: 02/06/2018 10:49:32 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[GetLicenseBySiteId]
-- Add the parameters for the stored procedure here
@sSiteId int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT distinct License.AccountNumber, License.AccountTypeId, License.Address1,
License.Address2, License.City, License.CountryId, License.CreationDate,
License.EmailId, License.Id, License.InstitutionName, License.IsActive,
License.IsDistrictSiteLicense, License.IsTermsAccepted, License.LicenseTypeId,
License.LicenseeFirstName, License.LicenseeLastName, License.ModifiedDate,
License.NoOfRenewals, License.Phone, License.StateId, License.TotalLogins,
License.Zip, SiteToLicenseEdition.IsModesty FROM License INNER JOIN LicenseToEdition
ON License.Id = LicenseToEdition.LicenseId
INNER JOIN SiteToLicenseEdition
ON LicenseToEdition.Id = SiteToLicenseEdition.LicenseEditionId
INNER JOIN Site ON SiteToLicenseEdition.SiteId = Site.Id
WHERE Site.Id = @sSiteId
END
GO