sql >> Databáze >  >> RDS >> Mysql

SQL limit SELECT, ale ne JOIN

Upravte svůj dotaz tak, abyste omezili počet produktových řádků, než jej připojíte k tabulce cen. To znamená, že chceme spojit výsledky dotazu do tabulky, nebo jinými slovy, napíšeme dotaz obsahující poddotaz:

SELECT *
FROM (
    SELECT *
    FROM product
    ORDER BY id_product
    LIMIT 3
) p
LEFT JOIN price ON p.id = price.id_product

Doufám, že to pomůže.



  1. Jak získat ID posledního aktualizovaného řádku v MySQL?

  2. Migrace PostgreSQL databází z On-Prem do cloudu pomocí AWS RDS

  3. Příklad APEX_ZIP

  4. MySQL počítá sloupce na konkrétní hodnotu