magari è impossibile da fare
vorrei riscontrare in un database tutte le (coppie|tris|poker) di testi indefiniti

ovvero

riga 1: ciao | franco | da | michele
riga 2: ciao | michele | ci | vediamo

queste me le deve trovare, perchè condividono una coppia (ciao e michele)

n.b. ovviamente non so dove le parole verranno salvate.. una determinata parola potrebbe essere in uno dei quattro campi e mai ripetuta nei quattro campi della stessa riga

e così deve funzionare fino al poker

N.B. non deve trovare le coppie, i tris, i poker, contemporaneamente ma solo uno di questi tipi alla volta

$cercaquanti = 2; //coppie
$cercaquanti = 3; //tris
$cercaquanti = 4; //poker

le parole da trovare (nell'esempio "michele,franco,ciao,da,ci,vediamo, ecc")
sono una cinquantina e stanno in un array

$parole[]

è possibile una query così evitando infinite query annidate (sempre che sia possibile anche con questo metodo)?

ciauzz