UTNianos

Versión completa: Subquery en Finales?
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Buenas gente!
Tengo una consulta respecto a donde se puede y donde no se puede hacer Subquerys. Segun la mayoria de los testamentos se que no se puede hacer en el FROM. Pero en los demas lugares se puede? no se puede? Esta mal visto? Alguien tiene alguna data "oficial"?
Esto es aceptable?

Select * from tabla1
where campo not in (select campo from tabla2)
Hasta donde yo se, no se pueden subqueries únicamente en el FROM, en el resto de los lugares sí.
Obviamente no es nada oficial lo mio.
solo en el from está prohibido

y obviamente en los inner join

..
INNER JOIN (Select * from..) t1 on ..
a qué se debe esto? yo lo hago en el laburo y todavía no me metieron preso
A mi me dijeron por que sino se hacia mas facil asi
exactamente por eso

es como la reestriccion de memoria en algoritmos, nadie te va a meter preso por usar un par de bytes de mas en la realidad
ah me quedo tranqui.

porque hay querys que realmente no sé resolver sin usar select en el from
es una de las restricciones pedorras que tienen algunas materias para que pienses como ellos quieren...
URLs de referencia