Cita:
Iniciado por quimfv
Código MySQL:
Ver original (subconsulta1
) aliasSbc1
[modificador
] JOIN (subconsulta2
) aliasSbc2
ON aliasSbc1.campo
=aliasSbc2.campo.....
[URL="https://dev.mysql.com/doc/refman/5.0/es/subqueries.html"]13.2.8. Sintaxis de subconsultas[/URL]
Te importaria ponerme la sentencia completa?? El problema es que quiero operar con columnas de estas consultas y no se como hacerlo. Como comento en el primer mensaje quiero hacer una division y despues una multiplicacion ( entre las 3 subconsultas)
En select pongo las operaciones entre los campos que quiero?? Al hacer por ejemplo una multiplicacion
SELECT aliasSbc1.campo1*aliasSBC2.campo2
FROM
(subconsulta1) aliasSbc1 [modificador] JOIN (subconsulta2) aliasSbc2 ON aliasSbc1.campo=aliasSbc2.campo
En el enlace que me has puesto, solo veo cosas de hacer selects dentro de selects devolviendo un unico registro en la subconsulta y sin operar con ellos o cuando devuelve varios, comparar... pero yo lo que quiero es operar con columnas de las distintas subconsultas (como si fueran tablas propiamente dicho)
Sabes de algun sitio donde se explique bien todo esto?? no lo encuentro por ningun lado, si no es mucha molestia y me puedes explicar un poco..... :(:(:(:(:(
Un saludo y muchas gracias de nuevo!