Disons que j'ai 3 champs de description de produit avec les valeurs AC-120 XXX, AC-120, CCC et AC-120 BBB.
Comment puis-je obtenir ces informations d'une table en utilisant uniquement AC-120 comme mon argument de recherche? p>
J'ai essayé d'utiliser la fonction substrative mais qui ne renvoie aucune valeur non plus p>
3 Réponses :
essayer '(((tbartikel.artikel_omschrijving) comme "% AC-102%" "au lieu de" (((TBartikel.artikel_omschrijving) = "% AC-102%"' P>
Et si 'AC-102' code> est à la fin de la chaîne?
w3schools.com/sql/sql_like.asp Selon ce site "% Substring%% découvre Toute valeurs qui ont "sous-chaîne" dans n'importe quelle position "
En utilisant comme "% AC-102%" n'a pas fonctionné, il ne présenterait aucune information
Cette propriété doit être utilisée sur le champ où il devrait fonctionner, car c'est le moyen de faire correctement
Utilisez au lieu de p> MID () CODE> Fonction comme
dans standard SQL, ce serait: p> comme code> est très em> approprié pour cette comparaison. Toutefois, MS Access utilise différentes caractères génériques de SQL standard. Donc, vous voulez:
Merci, c'est exactement ce que je cherchais :)
"J'ai essayé d'utiliser la fonction substrative" i> partage votre code s'il vous plaît.
Utilisez
MID () CODE> Fonction comme
Sélectionnez MID (YourColumn, 1, 6) Code>