Jose Luis Balle escribió:

> --la siguente consulta debería devolver un error ya que la tabla
> test.rubro no tiene una columna descripcion. Sin embargo corre
> perfectamente tomando los valores de la columna descripcion de la
> tabla test.valores.
> 
> SELECT (SELECT descripcion FROM test.rubros WHERE
> rubros.id=substr(valores.rubroid,1,1)) as rubro, *
> FROM test.valores;

Esta consulta es válida de acuerdo al estándar SQL, y significa
exactamente lo que te diste cuenta.  Es molesto ciertamente, pero no
creo que vaya a cambiar.  Puedes intentar escribirle al comité del
estándar SQL, aunque sospecho que tus posibilidades de éxito son más
bien bajas.

-- 
Alvaro Herrera       Vendo parcela en Valdivia:  http://rie.cl/?a=255568
"Entristecido, Wutra                     (canción de Las Barreras)
echa a Freyr a rodar
y a nosotros al mar"
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a