Que version de mysql tienes? Hay que recordar que mysql tiene soporte de subconsultas desde la version 4.1.
Esto puede servirte:
http://dev.mysql.com/doc/refman/5.0/...ubqueries.html
En tu caso, la consulta parece bien hecha, excepto que este select: (SELECT CODE_HIJO FROM PADRE_HIJO WHERE CODE_PADRE = 'colname') devuelva mas de 1 registro.