Each subquery is run once for each distinct id in table main. | Cada subconsulta se ejecuta una vez para cada id de la tabla principal. |
Possible future optimization: MySQL does not rewrite the join order for subquery evaluation. | Futura optimización posible: MySQL no reescribe el orden del join para la evaluación de subconsultas. |
Possible future optimization: A correlated subquery is evaluated for each row of the outer query. | Futura optimización posible: Una subconsulta correlacionada se evalúa por cada registro de la consulta externa. |
In general, you cannot modify a table and select from the same table in a subquery. | En general, no puede modificar una tabla y seleccionar de la misma en una subconsulta. |
The returned property is an object that includes each planned query and subquery (in the case of a complex query). | La propiedad devuelta es un objeto que incluye cada consulta planeada y subconsulta (en el caso de una consulta compleja). |
It is now possible to use an aggregate function or expression contained in the GROUP BY clause inside a subquery. | Ahora es posible utilizar una función agregada o expresión contenida en una cláusula GROUP BY dentro de una subconsulta. |
An exception occurs for the case where an IN subquery can be rewritten as a SELECT DISTINCT join. | Una excepción a esta norma es el caso en que una subconsulta IN puede ser reescrita como una join SELECT DISTINCT. |
Cannot use an aggregate or a subquery in an expression used for the group by list of a GROUP BY clause. | No se pueden usar agregados ni subconsultas en las expresiones de la lista de agrupación de la cláusula GROUP BY. |
An aggregate may not appear in the WHERE clause unless it is in a subquery contained in a HAVING clause or a select list, and the column being aggregated is an outer reference. | No puede aparecer un agregado en la cláusula WHERE si no es en una subconsulta contenida en una cláusula HAVING o en una lista de selección, y siempre que la columna agregada sea una referencia externa. |
Possible future optimization: If a subquery in the FROM clause resembles a view to which the merge algorithm can be applied, rewrite the query and apply the merge algorithm so that indexes can be used. | Futura optimización posible: Si una subconsulta en la cláusula FROM se asemeja a una vista a la que se puede aplicar el algoritmo MERGE, reescribir la consulta, aplicar el algoritmo MERGE, para que se puedan utilizar los índices. |
