Template:StandardSort

From LOTR-TCG Wiki
Revision as of 01:37, 19 October 2021 by Teltura (talk | contribs) (Created page with "<noinclude>This is used in various cargo queries to ensure a sensible, generalized ordering of cards. </noinclude>CASE WHEN C.SetNum = '0' THEN 100 ELSE CASE WHEN C.SETNUM RE...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is used in various cargo queries to ensure a sensible, generalized ordering of cards.

CASE WHEN C.SetNum = '0' THEN 100 ELSE CASE WHEN C.SETNUM REGEXP '^-?[0-9]+$' THEN CAST(C.SetNum AS UNSIGNED INTEGER) ELSE 100 END END, CASE WHEN C.Subset = 'S' THEN 0 WHEN C.Subset = 'F' THEN 1 WHEN C.Subset = 'P' THEN 0 WHEN C.Subset = 'D' THEN 1 ELSE 10 END, C.CardNum