[Access] requete : tri sur une partie du contenu d'un champ

requete : tri sur une partie du contenu d'un champ [Access] - Divers - Programmation

Marsh Posté le 07-03-2003 à 09:54:27    

Bon, celui ci n'est pas tres compliqué pour des professionnels comme vous!!
 
Dans un requete, je fais le tri sur une colonne qui contient par exemple :
 
PE200
PE100
PE50
PA5
 
Avec mon tri, je ne souhaite avoir en resultat que les article de type PA quelque chose.
 
Si je rentre critere = "PA?" ca marche pas
Si je rentre critere = "PA*" pareil
 
 
Je dois mettre quoi??
 
 
merci


Message édité par GENIUS999 le 07-03-2003 à 09:55:00
Reply

Marsh Posté le 07-03-2003 à 09:54:27   

Reply

Marsh Posté le 07-03-2003 à 09:58:35    

j'irais dans la direction d'"extraire" et de comparer uniquement les 2 premières lettres du champ (mais encore faut-il que toute ta base soit sur ce modèle)

Reply

Marsh Posté le 07-03-2003 à 10:06:41    

Urd-sama a écrit :

j'irais dans la direction d'"extraire" et de comparer uniquement les 2 premières lettres du champ (mais encore faut-il que toute ta base soit sur ce modèle)


 
et non, c'est justement le probleme.
Mais n'y a t'il pas un moyen de mettre une etoile ou un truc comme ca pour lui dire de ne pas regarder les caracteres qui suivent??

Reply

Marsh Posté le 07-03-2003 à 10:09:34    

C'est bon, j'ai trouvé
c'est :
Comme "PA*"
 
 
 
merci   :hello:

Reply

Marsh Posté le 07-03-2003 à 10:11:17    

ah ben voui, le LIKE de SQL

Reply

Marsh Posté le 07-03-2003 à 10:21:27    

Y aurait il un moyen de lui faire remplacer dans le resultat de ma requete:
par exemple, comme tout a l'heure j'ai ma table :
 
PE200  
PE100  
PE50  
PA5  
 
Et je lui dis que tout ceux comme "PE*" sont remplacé dans ma colonne par PE.
 
C'est possible??
 
En resultat, j'aurai donc
 
PE
PE
PE


Message édité par GENIUS999 le 07-03-2003 à 10:24:58
Reply

Marsh Posté le 07-03-2003 à 10:31:38    

il faut faire un update (requête action dans access je crois). remplacer les enregistrement en "PE*" par "PE"
tu dois pouvoir te débrouiller avec les wizards de access

Reply

Sujets relatifs:

Leave a Replay

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