Salve,
ho a che fare con un database generato da altro metodo d'inserimento che ha avuto inserimenti non sempre coerenti tra dato e campo di appartenenza. Dato che il problema non è risolvibile se non con una modifica manuale e passo passo degli inserimenti sbagliati, mi è stato chiesto per il momento di impostare una ricerca che ho chiamato per comodità "a campo libero", ovvero la possibilità di inserire un termine specifico in una casella di testo e di andare a cercare la sua occorrenza nell'intero DB qualora fosse stata inserita in un campo piuttosto che in un altro.

Ho già specificato loro che questa richiesta genera una query che è pressocchè inindicizzabile, ma di fatto pensandoci bene non ho neanche la più pallida idea di come impostarla query.

Il punto è che non potendo specificare il campo di appartenenza, non riesco ad agganciare come esprimere la condizione finale "WHERE".

Qualcuno ha un metodo o una forma da suggerire? Grazie!