Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [SQL] Comando like ?!?!?!

    Salve a tutti

    ho un problema con il comando like ...

    ESEMPIO:

    Ho una tabella CLIENTI con la colonna NOME e tutti i nomi dei clienti sotto

    Per fare una ricerca il mio prg passa una stringa del tipo: nic

    se nel mio database nella colonna nome c'è un tipo che si chiama ESATTAMENTE nic mi dà il risultato aspettato, se invece il nome è nicola non mi da nessun risultato ...

    come posso fare per risolvere il probelma?

    Cioè se la mia stringa che passo è nic voglio che mi dia tutti i risultati che contengono almeno nic. cioè nicola nicoletta nicol nicole

    Select *
    From Clienti
    Where nome like 'var2'

    var2 è la mia variabile che utilizzo per fare la ricerca nella tabella...

    Bo spero di essere stato chiaro

    Attendo una vostra risposta VI RINGRAZIO ANTICIPATAMENTE

    CIAO CIAO

  2. #2
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao
    "Select * From Clienti Where nome = '" . $var2 . "';"
    Jupy

  3. #3
    LIKE 'nic%'

  4. #4
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Originariamente inviato da Jupy64
    Ciao
    "Select * From Clienti Where nome = '" . $var2 . "';"

    scusami, la query sopra è sbagliata, non avevo letto bene la domanda, come suggerito da Eyescream devi usare il Like

    codice:
    "Select * From Clienti Where LIKE '" . $var2 . "%'"
    Jupy

  5. #5
    GRAZIE FX

    ERA UNA QUESTIONE DI %%%%%%%%% MI ERO SCORDATO

    gRAZIE ANCORA

    CIAO CIAO

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.