[SQL - résolu] requete d'une suite de chiffre.

requete d'une suite de chiffre. [SQL - résolu] - PHP - Programmation

Marsh Posté le 27-10-2003 à 14:04:46    

Bonjour,
je m'explique, j'ai dans ma base de données une colonne qui contient une suite de chiffre comme suit : INS43030001
Mon problème est : comment faire une requete SQL qui garde uniqument les champs dont il y a 03 ici XXXXX03XXXX sachant que mes chiffres se décomposent de la manière suivante :  
INS : toujours la meme chaine
43 : chiffre pouvant aller de 01 à 51
03 : de 01 à 99
0001 : de 0001 à 9999
 
J'ai facilement fait la detection du '03' en fin de chaine comme ceci :
$chiffre = "03"
SELECT * FROM `fiche` WHERE num LIKE'%$chiffre'
 
Mais au milieu, comment je peux faire??
 
Merci.


Message édité par gothico le 27-10-2003 à 15:23:45

---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
Reply

Marsh Posté le 27-10-2003 à 14:04:46   

Reply

Marsh Posté le 27-10-2003 à 15:23:14    

C'est bon, j'ai réussi, ma requete marche nickel comme ca : "SELECT * FROM `fiche` WHERE (SUBSTRING(num, 6, 2)=$chiffre)"
 
Voir : http://www.mysql.com/doc/en/String_functions.html


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed