Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Query MYSQL con regexp

  1. #1

    Query MYSQL con regexp

    Ciao a tutti... in una tabella ho ad esempio due record

    1) 1,2,3
    2) 10,11


    vorrei trovare solo i campi che contengono 1 o 1, (cioè uno e la virgola) per cui metto

    WHERE campo REGEXP "1|1,"

    ma ovviamente viene fuori sia il record sia il 2. Come faccio a dirgli di cercare 1 o 1, e non 10 o 10, o 11.... :master: Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    prova così

    codice:
    ... where campo regexp ',1,|^1,|,1$|^1$'

  3. #3
    Grazie... questi ermetici codici delle regexp son sempre poco user friendly.... grazie mille

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Questa era semplice. In generale sono molto poco friendly anche per me.

    Prego.

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.