Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372

    Query ricerca stringa su tutti i campi di una tabella

    Ciao a tutti, non capisco ma credo che la funzione ricerca non funzioni, provo a chiedere.

    Ho una tabella formata da più campi e mi servirebbe fare una quary che mi estragga da tutti i campi una determinata stringa, mi servirebbe anche che non duplicasse il risultato nel caso in cui sullo stesso record trovasse in campi diversi la stringa ricercata.

    E' possibile?
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Sí. E' possibile. Basta fare una query di questo tipo. Premetto che cerco pippo.

    select * from tabella where campo1 like '%pippo%' or campo2 like '%pippo%' or campo 3 like '%pippo%' or campo4 like '%pippo%'

    dopo l'implementazione dipende dal db e dal linguaggio che usi.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Sí. E' possibile. Basta fare una query di questo tipo. Premetto che cerco pippo.

    select * from tabella where campo1 like '%pippo%' or campo2 like '%pippo%' or campo 3 like '%pippo%' or campo4 like '%pippo%'

    dopo l'implementazione dipende dal db e dal linguaggio che usi.
    Grazie, uso PHP ed il DB è MySql, almeno credo

    Quindi con quella quesry estraggo quel che mi serve, ma nel caso che un record abbia pippo in due campi credo che mi renda la stessa riga due volte, se fosse così come fare per non stamparla due volte?
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    No la clausola where agisce su ogni singolo record. Se vedi 2 record allora significa che ci sono 2 record che contengono il valore in almeno un campo.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Quote Originariamente inviata da badaze Visualizza il messaggio
    No la clausola where agisce su ogni singolo record. Se vedi 2 record allora significa che ci sono 2 record che contengono il valore in almeno un campo.
    OK grazie, mò ci lavoro su, prima il modulo per fare le modifiche e poi la pagina per estrarre i risultato.

    Grazie 1000.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  6. #6
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Fatto, tutto OK grazie 1000.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

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.