comment faire un SELECT sur une partie d'un champ , SVP ?? - PHP - Programmation
Marsh Posté le 31-03-2004 à 16:30:16
Tu fais un select sur le champ en entier, et apres tu le decoupe en utilisant des fonction de recherche de caractere ou autre.
DOnc dans ce cas tu recree un tableau avec tes champs tronqué. Puis tu fais un distinct en php.
Marsh Posté le 31-03-2004 à 16:34:35
Regarde la fonction substring sur cette page http://www.mysql.com/doc/en/String_functions.html
Si tu vois pas comment faire, détaille ta requete SQL actuelle
Marsh Posté le 31-03-2004 à 17:07:58
MERCI ratibus!
c'est le bon truc, ca donne ca :
$requete="SELECT DISTINCT LEFT(ref, 7) FROM produit";
tu es mon sauveur, Ô ratibus !
Marsh Posté le 31-03-2004 à 17:10:46
jerkeve a écrit : MERCI ratibus! |
Merci, merci
Marsh Posté le 31-03-2004 à 16:25:49
bonjour,
je suis coincée... MERCI a celui (celle) qui peut me donner des pistes
Je cherche a faire un "SELECT DISTINCT" de références-produits dans une base de donnée MySQL, mais je voudrais que la recherche et l'extraction ne porte que sur les 7 premieres lettres des reference-produit (qui en comportent toutes 14).
Y a t-il une syntaxe Mysql permettant ce type de manip ? Sinon comment faire ?
MERCI !