Bonjour,

J'ai une table qui contient des versions

Table1

ID -------- version
1 -------- 1.1.4.3
2 -------- 0.265.0.3
3 -------- 1.2.65.0
4 -------- 0.265.0.777
5 -------- 1.1.4.999


Le champ Version est un VARCHAR

Pour extraire les 3 premiers chiffres de la version: voici en SQL:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SUBSTRING(Version ,
                  0, 
		  LEN(Version ) - 
		  CHARINDEX('.', REVERSE(Version )) + 1)
Je cherche à obtenir le nombre de verions identique à 3 chiffres dans la Table1


version(3 chiffres) ------------- Nombre de fois dans la table
1.1.4 ----------------------------> 2
0.265.0 ----------------------------> 2
1.2.65 ----------------------------> 1

Merci de votre aide