Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    67

    [SQL] confronto fra stinghe

    salve ecco il mio problema, io ho la seguente tabella
    colonna
    abc
    a.b.c
    acd
    cba

    vorrei che ricercando la stringa abc saltino fuori come risultato le prime due righe,cioè "abc" e "a.b.c", in poche parole vorrei che non venisse considerata la punteggiatura,è possibile?

  2. #2
    fai una regexp sulla stringa ed elimini la punteggiatura.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    67
    cioe????

  4. #4
    cioè? verrebbe da dire: FAI UNA RICERCA!

    comunque senza andare troppo lontano: html.it mysql regexp

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    67
    quindi nel mio caso dovrei usare '[:alpha:]abc' ... ho capito bene?

  6. #6
    mai usato alpha, io avrei usato il classico metodo ^[a-zA-Z0-9]
    sulla regexp puoi giocarci un po, a volte i risultati sono bizzarri ma sono sempre un rompicapo divertente!!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    67
    scusa ma se utilizzo ^[a-zA-Z0-9] non è come dire where 1=1??? cioè mi tira fuori qualsiasi contenuto ke inizi cn una lettera o un numero o sbaglio?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.