sql >> Database >  >> RDS >> Mysql

MySQL prijs- en voorraadvergelijking

Heb je geprobeerd om een ​​waar-voorwaarde toe te voegen aan de subquery?

SELECT a.name , a.partnumber , a.supplier , a.cost 
FROM table1 a 
JOIN (
    SELECT name , partnumber , MIN(cost) cost
    FROM table1 
    where stock > 0
    GROUP BY name , partnumber 
    ) b ON a.name = b.name AND a.cost = b.cost AND a.partnumber = b.partnumber


  1. FieldShield SDK

  2. Oracle, maak datum tijd de eerste dag van de maand

  3. rijnummer geeft geen rijen weer bij gebruik tussen trefwoord

  4. Aan de slag met Oracle LiveSQL