Ollivander's Inventory

  • + 4 comments

    Select w.id, wp.age,w.coins_needed,w.power From Wands w, Wands_Property wp where w.code=wp.code and w.coins_needed IN ( select Min(coins_needed) from Wands wan where wan.code= wp.code and wp.is_evil=0 group by wan.power ) order by w.power desc,wp.age desc;

    That's my solution in oracle.here you are.