-
D% dans un champ ?
Bonjour,
Dans une requete on peut mettre une condition :LIKE 'D%'
Je voudrais savoir si dans un champ d'une table, on peut utilisé le symbole %.
Un ex pour me faire comprendre:
Table Produit (produit abrasif)
CLASS | FORME | TYPE
disque | DIV | ZX-RR
disque | DFI | ZX-RR
disque | DIT | KE-RR
rouleau | ROL | ZX-RR
La class peut être bande, rouleau, disque ou feuille.
La forme est pour un disque soit un disque velcro (DIV), soit un disque avec des trous (DIT), soit un disque fibre (DFI)
Le type est le type de papier utilisé donc un même type peut etre pour plusieurs classes.
Ma question est de savoir si je peux faire :
Table Produit (produit abrasif)
CLASS | FORME | TYPE
disque | D% | ZX-RR
disque | D% | ZX-RR
disque | D% | KE-RR
rouleau | ROL | ZX-RR
Si vous souhaiter plus de détails dite le moi.
Merci d'avance de vos reponses.
LyLy.
-
Si les informations de ta colonne FORME ne sont pas indipensables à ton traitement, tu peux supprimer cette colonne de ton tableau.
Par contre si t'en as besoin je te déconseille d'utiliser le D%. La manière la plus simple est d'utiliser le même discriminent pour chaque disque.
-
En fait j'ai créer ma table Produit en fonction d'un fichier excel qu'on m'a donné.
J'ai une autre table qui existe déja OF.
Et je doit faire une requete de comparaison sur ces 2 table pour afficher un autre champ:
Table Produit (créée)
CLASS | FORME | TYPE | DIM | DESCRIPTION
disque | D% | ZX-RR | 10 | desc1
disque | D% | ZX-RR | 20 | desc2
disque | D% | KE-RR | 30 | desc3
rouleau | R% | ZX-RR | 10 | desc4
Table OF (existante, effacée et mise à jour tous les jours)
FORME | TYPE | DIM
DIT | KE-RR | 30
DIV | ZX-RR | 10
DFI | ZX-RR | 20
ROL | ZX-RR | 10
Si je fais une requete en fonction du TYPE et de la DIM pour ZX-RR | 10
Elle va me sortir 2 résultats desc1 et desc4.
Comme je ne peut pas ajoute les champ CLASS dans la table OF, il faut que je remplisse le champ FORME dans ma table Produit.
Et comme les lignes de OF changent tous les jours, je sais que la FORME d'un disque commence par D d'ou mon D%. pareil pour les rouleaus (R%)
-
je ne comprends pas très bien ce que doit produire comme résultat. En tout cas stocker 'D%' ne te permettra pas de te faciliter la vie.
Explique précisément ce que tu veux faire :?
-
En fait à la place de D% j'ai mis D et je fais une requete sur la premiere lettre LEFT(MonChamp,1) et ça fonctionne.