Pregunta

¿Hay una manera elegante de hacer esto en MySQL:

SELECT (subquery1) AS s1, (subquery2) AS s2, (s1+s2) AS s3

o debo recurrir a

SELECT (subquery1) AS s1, (subquery2) AS s2, ((subquery1)+(subquery2)) AS s3

Gracias

EDIT: ambos subconsultas producen resultados enteros

¿Fue útil?

Solución

Se pueden usar variables dentro de MySQL


SELECT @query1:=(subquery) AS s1, @query2:=(subquery) AS s2, (@query1+@query2) AS s3

Aún no que elegante. Tal vez usted podría elaborar sobre las subconsultas para que pudiéramos quizá sugerir mejores maneras?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top