古い衣装で何か高めに売れるやつないかなと探した時のSQL 

手持ちの新しめが[衣装] ハチワレ猫の魔女帽子(ID:31832)だったので、それから前で過去1年で平均100M以上で売れている衣装の高いもの古いもの順。
SELECT item.item_id AS 'アイテムID', item.item_name AS 'アイテム名', sales.平均価格
FROM item_name_tbl item
INNER JOIN (SELECT item_name, AVG(unit_cost) AS '平均価格' FROM item_detail_tbl WHERE item_name LIKE '[衣装]%' AND datetime >= (NOW() - INTERVAL 1 YEAR) GROUP BY item_name HAVING AVG(unit_cost) > 100000000) sales ON (item.item_name = sales.item_name)
WHERE item.item_id <= 31832 ORDER BY 3 DESC, 1 ASC;

Follow

item_detail_tblにはアイテムID自体は付いてなかったのでitem_name_tblに関連付けたけど、他にもitem_name_tbl.descriptionから装備部位や「防御力が高いほど」とかを拾って特定分野の流行りを見るのもありかも?

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
RO丼 - RO Mastodon

ラグナロクオンラインユーザ向けのMastodonインスタンス。