Beste Tweakers,
Ik heb de volgende Stored Procedure
Welke de volgende output geeft
Ik heb de volgende Stored Procedure
SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| CREATE PROCEDURE [dbo].[get_projecten_kort] @id int AS BEGIN SET NOCOUNT ON; SELECT P.start, P.eind, K.naam AS klant, F.naam AS functie FROM project AS P INNER JOIN projectfunctie AS PF ON (P.id = PF.project) INNER JOIN functie AS F ON (F.id = PF.functie) INNER JOIN klant AS K ON (P.klant = K.id) WHERE P.medewerker = @id END |
Welke de volgende output geeft
SQL:
1
| execute get_projecten_kort 2 |
Zoals jullie zien is dit 2x hetzelfde project echter met verschillende functies, het is echter de bedoeling dat deze functies worden samengevoegd, zodat de output van deze SP word;2006-07-01 00:00:00 NULL klant1 Software ontwikkelaar
2006-07-01 00:00:00 NULL klant1 Vervangend projectleider
Ik heb een aantal boeken & websites geraadpleegd, maar voor zover ik kan vinden is dit niet mogelijk. Iemand die weet of dit wel mogelijk is en zo ja hoe?2006-07-01 00:00:00 NULL klant1 Software ontwikkelaar,Vervangend projectleider
[ Dislect ]