我为列ORDER BY
提供了version
子句:
version='D' ASC,
version='R' ASC,
version='Q' ASC,
version NOT LIKE 'R-%' ASC,
version!=0 ASC,
version+0 DESC,
version='M' ASC,
version='P' ASC,
version='C' ASC,
version='0' ASC,
SUBSTR(version, 3) + 0 DESC
这将在其上下文中使用时返回“正确”版本。 有没有一种方法我可以将其放入比较上下文中使用它:
SELECT * FROM table
INNER JOIN table2
ON
METHOD(table.version) < METHOD(table2.version)