Soy novato en el manejo de java y necesito una ayuda para procesar unas queries algo complicadas(en realidad lo complicado es la cantidad de registros) el problema radica en que no comprendo muy bien la sintaxis para java, sin embargo la consulta la puedo realizar en php(que es lo que mejor manejo) pero no es lo ideal... en fin! el codigo que necesito a migrar a java vendria a ser algo como esto...
Código:
Como ven todo consiste en comparar o buscar de manera ITERATIVA un registro en la columna1 de la tabla1 con cada uno de los registros de una o dos columnas de la tabla2. Es posible realizar esto en java?$mainquery = "SELECT columna1 FROM tabla1" $query1 = mysql_query($mainquery); while (list($columna1) = mysql_fetch_row($query1)) //comienzo a listar cada registro de la columna1... { $mainquery2 = "SELECT * FROM tabla2 WHERE tabla2.columna1 = '$columna1' or tabla2.columna2 = '$columna1'"; //comienzo a buscar el registro de la tabla1 en TODA la tabla2 y ver si encuentro algun "match"... $query2 = mysql_query($mainquery2); }
Agradeceria cualquier tipo de comentario!