如何使用SQL比较其中包含罗马字符或数字的字符串。即。 比较" Hello World 3"到#34; Hello World III"如何使用SQL确认它们是相似的?我需要首先转换数字然后比较吗?
答案 0 :(得分:1)
(抱歉还不能评论)。
您可以编写一个程序将罗马数字转换为整数和后退。 对于实现的想法,谷歌:sql罗马数字为整数。
答案 1 :(得分:1)
创建一个将数字转换为罗马数字的函数 - 将字符串分解为单词然后将每个数字转换为它的罗马represantation - 重建字符串并进行比较(在另一个字符串上执行相同的操作 - 因此您将同时使用罗马字符串