Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Ce que vous voulez faire, c'est de la cosmétique. SQL n'est pas fait
pour cela et le coût d'un tel traitement en SQL sera exhorbitant.
Faîte cela en code client.
A +
Comment écrire cette chaine SQL???
Merci d'avance
André
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Ce que vous voulez faire, c'est de la cosmétique. SQL n'est pas fait
pour cela et le coût d'un tel traitement en SQL sera exhorbitant.
Faîte cela en code client.
A +
Comment écrire cette chaine SQL???
Merci d'avance
André
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Ce que vous voulez faire, c'est de la cosmétique. SQL n'est pas fait
pour cela et le coût d'un tel traitement en SQL sera exhorbitant.
Faîte cela en code client.
A +
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
Fr@ncky
<Andre.L'HOIR@ext.ec.europa.eu> wrote in message
news:evi5eu02lk@drn.newsguy.com...
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
Fr@ncky
<Andre.L'HOIR@ext.ec.europa.eu> wrote in message
news:evi5eu02lk@drn.newsguy.com...
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
et on peut faire encore mieux en utilisant une CTE...
A +
a écrit :Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
et on peut faire encore mieux en utilisant une CTE...
A +
Fr@ncky a écrit :
Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
Fr@ncky
<Andre.L'HOIR@ext.ec.europa.eu> wrote in message
news:evi5eu02lk@drn.newsguy.com...
Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
et on peut faire encore mieux en utilisant une CTE...
A +
a écrit :Bonjour,
Effectivement Fred à raison sur le principe ce n'est pas le boulot de
SQLServer, ni d'aucun autre SGBDR .... mais pour de petit volume
j'utiliserai une UDF plutôt que des curseurs qui sont assez contre
performant dans SQLServer... à mon avis la solution ci dessous est la
moins pire ;-)
CREATE FUNCTION f_get_chaine_by_prod(@prod VARCHAR(50))
RETURNS VARCHAR(max)
BEGIN
DECLARE @r VARCHAR(max)
SET @r=''
SELECT @r=@r+chaine+' / '
FROM produit
WHERE [PRODUIT]=@prod
SET @r=LEFT(@r,LEN(@r)-2) -- supprime le dernier ' / '
RETURN ISNULL(@r,'')
END
SELECT PRODUIT,dbo.f_get_chaine_by_prod(PRODUIT)
FROM [PRODUIT]
GROUP BY [PRODUIT]
Bon courage
<Andre.L' wrote in message
news:Bonjour à tous,
Je suis un peu perdu. J'essaie de concaténer deux même champs de deux
enregistrements différents mais pour un même produit
J'ai une chaine SQL qui me donne comme résultat suivant:
produit A, "chaine 1"
produit A, "chaine 2"
produit B, "chaine 1"
produit C, "chaine 1"
produit C, "chaine 2"
produit C, "chaine 3"
Le Résultat que j'essaie d'obtenir:
produit A, "chaine 1 / chaine 2"
produit B, "chaine 1"
produit C, "chaine 1 / chaine 2 / chaine 3"
Comment écrire cette chaine SQL???
Merci d'avance
André
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************