Preguntas con la etiqueta [subquery]

Lista subquery preguntas

¿Cómo puedo hacer esta consulta en Laravel? SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15')

En esta excelente pregunta SO , se discutieron las diferencias entre CTEy .sub-queries Me gustaría preguntar específicamente: ¿En qué circunstancias cada uno de los siguientes es más eficiente/más rápido? CTE

Declaración de selección anidada en SQL Server

3
respuestas
515
votos
1.0M
vistas

¿Por qué no funciona lo siguiente? SELECT name FROM (SELECT name FROM agentinformation) Supongo que mi comprensión de SQL es incorrecta, porque habría pensado que esto devolvería lo mismo que

Desde que PostgreSQL apareció con la capacidad de realizar LATERALuniones, he estado leyendo sobre ello ya que actualmente hago volcados de datos complejos para mi equipo con muchas subconsultas ineficientes