Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ricerca su una colonna

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7

    ricerca su una colonna

    Aiutatemi!! Il mio problema è questo.
    Ho un db access e in particolare una tabella ha una colonna con stringhe ottenute unendo due o più stringhe. Il mio problema è riuscire a selezionare le righe in cui in questa colonna è presente una certa substringa.
    Ossia se la stringa è "pincopallino" io vorrei selezionare la riga facendo cercare ad esempio "pall".
    Ho provato a fare

    select * from table where col='substringa'

    ma chiaramente mi dice che non c'è in quanto la cerca da sola.
    Spero di essermi spiegato. Se è possibile come posso fare?

    grazie Ciao

  2. #2
    l'operatore LIKE soddisfa la tua richiesta, cosi'

    SELECT lista_campi FROM nome_tabella WHERE campo_confronto LIKE '%sub_stringa%'

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7
    Grazie per la risposta.
    Volevo chiderti una cosa. Nella query
    SELECT lista_campi FROM nome_tabella WHERE campo_confronto LIKE '%sub_stringa%'
    il WHERE lo posso ommettere e fare subito il LIKE? Se no cosa devo mettere in WHERE?
    Es.

    | pincopallino | fjfjsd | .....

    SELECT * FROM table WHERE ?? LIKE '%pall%'

    Ciao

  4. #4
    e' una SELECT normalissima. Invece di "=" metti "LIKE"

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.