Bonjour @ tous

1- Ma requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
SELECT     dbo.com_loghead.title
FROM         dbo.com_loghead INNER JOIN
                      dbo.com_logline ON dbo.com_loghead.product = dbo.com_logline.product AND dbo.com_loghead.logtype = dbo.com_logline.logtype AND 
                      dbo.com_loghead.logid = dbo.com_logline.logid
WHERE     (dbo.com_loghead.product = 'pim') AND (dbo.com_loghead.cmpcode = 'SOC-A') AND (dbo.com_logline.status = 1826) AND 
                      (dbo.com_logline.text LIKE '%$%$%$%')
GROUP BY dbo.com_loghead.title
ORDER BY dbo.com_loghead.title
2- Mon résultat actuel.

Cela me donne une liste comme ci-dessous :
'TITLE'

TOTO
TATA
RAPPRO_1
RAPPRO-22
RAPPRO-4
RAPPRO-45
IMPUTATION-665
RAPPROCHEMENT-9201
3- Mon résultat souhaité.

Ce que je souhaite obtenir, c'est un découpage de cette zone "Title" pour obtenir 2 valeurs en fonction de la position du signe '-' comme par exemple :
TITLE | VALEUR 1 |VALEUR 2
TOTO | TOTO | NULL
TATA | TATA | NULL
RAPPRO_1 | RAPPRO_1 | NULL
RAPPRO-22 | RAPPRO | 22
RAPPRO-4 | RAPPRO | 4
RAPPRO-45 | RAPPRO | 45
IMPUTATION-665 | IMPUTATION | 665
RAPPROCHEMENT-9201 |RAPPROCHEMENT | 9201
Merci d'avance.