Come può una funzione sapere che "Athlon X2 340" appartiene ad un unico nome?!

Secondo me, come già suggerito da qualcuno, devi rivedere il DB. Non puoi inserire in un unico campo la marca il nome e le caratteristiche di un componente.