Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Limite SQL SELECT mas não JOIN


Modifique sua consulta para limitar o número de linhas de produtos antes de juntá-la à tabela de preços. Isso significa que queremos unir os resultados de uma consulta a uma tabela, ou seja, escrevemos uma consulta contendo uma subconsulta:
SELECT *
FROM (
    SELECT *
    FROM product
    ORDER BY id_product
    LIMIT 3
) p
LEFT JOIN price ON p.id = price.id_product

Espero que ajude.