Guest User

Untitled

a guest
Jun 23rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.52 KB | None | 0 0
  1. SET ANSI_NULLS ON
  2. GO
  3. SET QUOTED_IDENTIFIER ON
  4. GO
  5.  
  6. CREATE PROCEDURE ReturnCustomers
  7. @Kundid INT
  8. AS
  9. BEGIN
  10.     WITH Kontaktuppgifter AS
  11.     (
  12.         SELECT K.KundID, K.Namn, K.Ort, T.Telnummer, TP.Teltyp
  13.         FROM Kund AS K
  14.         LEFT JOIN Telefon AS T
  15.         ON K.KundID = T.KundID
  16.         LEFT JOIN Teltyp AS TP
  17.         ON T.TeltypID = TP.TelTypID
  18.     )
  19.         IF @Kundid=0
  20.             BEGIN
  21.             SELECT *
  22.             FROM Kontaktuppgifter
  23.             ORDER BY Namn, Teltyp;
  24.             END
  25.         ELSE
  26.         BEGIN
  27.             SELECT * FROM Kontaktuppgifter
  28.             WHERE Kundid=@Kundid;
  29.             END
  30. END
  31. GO
Add Comment
Please, Sign In to add comment