我有一个带有字符串字段的表,其中可以是一个数字或多个数字(用逗号分隔)。我需要找到值(转换为整数时)和未指定值之间的差异。为简单起见,我只说要比较的值是静态值 10。
示例表:
iId vchStringNumbers vchSubtractedStringNumbers
1 20, 30, 40
2 50
3 20
期望的结果:
iId vchStringNumbers vchSubtractedStringNumbers
1 20, 30, 40 10, 20, 30
2 50 40
3 20 10
有没有办法在 SQL 中实现这一点?如果在excel或类似的东西中更容易,也请随时回答。