我有几行包含以下更新版本:
2022.20.10
2022.24.6
2022.24.5
2022.24.1
2022.20.9
2022.20.8
2020.39.104.2.1
2022.3.103.0.1
如何在查询中使用标准的ORDER BY选项对这些进行排序?我尝试使用ip address函数,但它对这些版本不起作用。
预期结果:
2022.24.6
2022.24.5
2022.24.1
2022.20.10
2022.20.9
2022.20.8
2022.3.103.0.1
2020.39.104.2.1
1条答案
按热度按时间rekjcdws1#
我只是将Akina 's作为一个Community Wiki,因为他的解决方案可以完美地按预期工作。
当然,您必须用正确的值替换
tablename
和versioncolumn
。可以在here中找到一个可用的DB fiddle。