Estrazione parte di stringa in una query

di Anonimizzato28225 il
4 risposte
Ciao

devo estrarre una parte di stringa in una query, mi spiego, ho un campo con codice articolo, le prime tre lettere indicano la marca, e quelle le ho estratte senza problemi con la funzione left, ora dovrei estrarre la parte rimanente di stringa (che ovviamente ha una lunghezza variabile) omettendo i primi tre caratteri.

qualcuno sa come risolvere?

grazie 1000

4 Risposte

  • Risolto...

    Code: Right$([dbo_WOR1]![ItemCode];(Len([dbo_WOR1]![ItemCode])-3))
    se a qualcuno può servire

    grazie
  • vwplc ha scritto:


    Code: Right$([dbo_WOR1]![ItemCode];(Len([dbo_WOR1]![ItemCode])-3))
    Molto più compatto e chiaro (usando la funzione mid, senza specificare la lunghezza ma solo il punto di partenza) :
    
    campo=mid([dbo_WOR1]![ItemCode],4) '4 indica la posizione di partenza (3+1)
    
  • Ciao max
    Ma la lunghezza della stringa è sempre diversa
    Quindi non posso usare mid

    Ciao
Devi accedere o registrarti per scrivere nel forum
4 risposte