USE [Vertragsverwaltung_20160404] GO /****** Object: StoredProcedure [dbo].[sp_rpt_keyuser_nach_Keyuser] Script Date: 02.12.2016 09:08:53 ******/ DROP PROCEDURE [dbo].[sp_rpt_keyuser_nach_Keyuser] GO /****** Object: StoredProcedure [dbo].[sp_rpt_keyuser_nach_Keyuser] Script Date: 02.12.2016 09:08:55 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= Create PROCEDURE [dbo].[sp_rpt_keyuser_nach_Keyuser] @sqlwhere varchar(1024) AS BEGIN SELECT DISTINCT dbo.Applikation.Bezeichnung AS Applikation, dbo.Person.Name, dbo.Person.Vorname, dbo.Person.Telefon, dbo.Person.EMail, dbo.Kontakttyp.Bezeichnung AS Kontakttyp, dbo.Kontakttyp.KontakttypNr FROM dbo.ApplikationKontakt INNER JOIN dbo.Kontakttyp ON dbo.ApplikationKontakt.KontakttypNr = dbo.Kontakttyp.KontakttypNr INNER JOIN dbo.Person ON dbo.ApplikationKontakt.PersonNr = dbo.Person.PersonNr INNER JOIN dbo.Applikation ON dbo.ApplikationKontakt.Applikationnr = dbo.Applikation.ApplikationNr WHERE (dbo.Applikation.Aktiv = 1) AND (dbo.Person.Aktiv = 1) AND (dbo.Kontakttyp.KontakttypNr = 1 OR dbo.Kontakttyp.KontakttypNr = 2) ORDER BY dbo.Person.Name, dbo.Person.Vorname, Applikation, dbo.Kontakttyp.KontakttypNr end GO