sql >> Database >  >> RDS >> Mysql

MySQL Linker Join + Min

Dit retourneert meerdere records voor een record in Artikelen als er meerdere Prijzen-records voor zijn met de minimumprijs:

select items.id, items.name, prices.price, prices.id
from items
left join prices on (
    items.id = prices.item_id 
    and prices.price = (
        select min(price)
        from prices
        where item_id = items.id
    )
);


  1. Een bedrijfsgegevensmodel voor abonnementen

  2. Wat zijn de verbindingslimieten voor Google Cloud SQL van App Engine en hoe kun je DB-verbindingen het beste hergebruiken?

  3. Meerdere MYSQL-query's versus meerdere php foreach-lussen

  4. PostgreSQL:hoe geef ik parameters door vanaf de opdrachtregel?