¿Es posible que una subconsulta devuelva dos valores en la consulta externa? Tales como:¿Es posible que una subconsulta devuelva dos valores?
SELECT 1,
(SELECT COUNT(*), MAX(*) FROM test_table WHERE test=123)
FROM another_table
O hay una mejor manera de hacer esto?
Si another_table tiene 20 filas, se obtendría 20 filas de salida que contiene los mismos datos, a menos que el column 'test' solo está presente en Another_Table y no en Test_Table (en cuyo caso, es una manera divertida de escribir la restricción (que es un ejemplo bastante extremo de 'meiosis'). –