Ollivander's Inventory

  • + 0 comments

    For MySql -

    SELECT cta.id,cta.age,cta.coins_needed,cta.power FROM (SELECT a.id,a.coins_needed,a.power,b.age FROM Wands a LEFT JOIN Wands_Property b ON a.code = b.code WHERE b.is_evil = 0) cta WHERE (cta.age,cta.coins_needed,cta.power) IN (SELECT b.age,MIN(a.coins_needed),a.power FROM Wands a LEFT JOIN Wands_Property b ON a.code = b.code WHERE b.is_evil = 0 GROUP BY b.age,a.power) ORDER BY cta.power DESC,cta.age DESC