这是我认为一个简单的问题,但还没有得到解决方案.我想从这里解释的列中获取有效数字.
假设我们有一个varchar列,其中包含以下值
ABC
Italy
Apple
234.62
2:234:43:22
France
6435.23
2
Lions
Run Code Online (Sandbox Code Playgroud)
这里的问题是只选择数字
select * from tbl where answer like '%[0-9]%' 会做到但它会回来
234.62
2:234:43:22
6435.23
2
Run Code Online (Sandbox Code Playgroud)
在这里,显然,2:234:43:22是不可取的,因为它不是有效数字.
期望的结果是
234.62
6435.23
2
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?