2010-10-20 3 views
0

J'ai besoin d'écrire une requête commeEst-ce un posIndex dans les requêtes MS Access?

startPostIndex = indexPosition('#') 
endPos = lenght(variable) - 1; 

Donc, fondamentalement, ma requête d'accès sera

SELECT substring(variable, indexPosition('#'), lenght(variable) - 1) from Blah blah ; 

La requête que je l'ai écrit pour obtenir si un champ a quelque chose après un « # » dans un tuple est

SELECT DISTINCT Mid(geninq.entry,InStr(geninq.entry,"#"),Len(geninq.entry)) AS Expr1 
FROM geninq 
WHERE (((geninq.entry) Like "*[#]*")); 

Répondre

1

Je pense que la fonction que vous recherchez est InStr: InStr (String, '#').

+0

vous avez raison! Merci – Sana