Requete sql server?

Résolu
Signaler
Messages postés
128
Date d'inscription
mardi 11 janvier 2005
Statut
Membre
Dernière intervention
19 avril 2007
-
Messages postés
128
Date d'inscription
mardi 11 janvier 2005
Statut
Membre
Dernière intervention
19 avril 2007
-
<?xml:namespace prefix = asp />Salut a vous
j'ai une table ou il ya deux champs : site1,site2 , le type de données de ces deux champs est comme ce ci exemple:
site1: tun_1001_...
site2 tun_1005_...
je veux faire une requete qui me renvoi dans une colonne les valeurs suivantes : 1001-1005
je ne sais pas comment retirer de ces deux champs ces valeurs la??
Merci de votre aide

2 réponses

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
37
Salut,



Je ne vois pas trop ce que tu veux faire.



La structure de la table est

SITE1 | SITE2

TUN_1001_.... | TUN_1005_.........



Pour cela soit tu as a des fonctions dans SQLSERVR de decoupage de chaine



Select SUBSTRING(SITE1,5,4) + '-' + SUBSTRING(SITE2,5,4) as MAcolonne from MATABLE



Et le tour est joué.

Pour les indice dans les substring je ne suis pas sur.

Index de debut - longeur je crois. Je peux pas testé sur cette machine



Voila le resultat devrait resemble à 1001-1005
Messages postés
128
Date d'inscription
mardi 11 janvier 2005
Statut
Membre
Dernière intervention
19 avril 2007

c juste ce que tu dis