我有以下查询:
SELECT
*
FROM
`Magic The Gathering`
WHERE
`set` = 'Magic 2013'
ORDER BY
FIELD (`rarity`, 'Mythic', 'Rare', 'Uncommon', 'Common', 'Land') ASC,
FIELD (`type`, 'Planeswalker ', 'Creature', 'Instant', 'Sorcery', 'Enchantment', 'Artifact', 'Land') ASC
LIMIT
500
“类型”由多种关键字组成,例如“鹏洛客 - 阿耶尼”、“传奇神器”、“生物 - 精灵德鲁伊”等。
如何对类型进行排序,以便根据部分匹配的关键字(例如“鹏洛客”、“生物”、“即时”、“巫术”、“附魔”、“神器”、“土地”)显示?