Telegio,
premesso che tutto si può fare, ma una tabella con 30 (!) campi forse è progettata male...
le subquery non le conosco, ma se hai una versione di mysql >= 4.1 dovresti riuscire a fare una cosina del genere (tratto dal sito mysql, http://dev.mysql.com/doc/refman/4.1/en/subqueries.html)
provaci. magari è solo una questione di sintassiSELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2);
stefano