sql >> Database teknologi >  >> RDS >> Mysql

Sådan laver du et tydeligt join med MySQL

Brug:

   SELECT p.upc,
          p.name,
          ph.price,
          ph.date
     FROM PRODUCT p
LEFT JOIN PRICE_H ph ON ph.product_id = p.id
     JOIN (SELECT a.product_id, 
                  MAX(a.date) AS max_date
             FROM PRICE_H a
         GROUP BY a.product_id) x ON x.product_id = ph.product_id
                                 AND x.max_date = ph.date


  1. Grundlæggende sikkerhed, PHP mySQl

  2. Indeholder MySQL inkluderet i MAMP ikke en konfigurationsfil?

  3. MySQL:Vælg det nærmeste match?

  4. Mappestruktur til lagring af millioner af billeder?