将String字段转换为Float并应用Range

时间:2019-07-12 13:38:33

标签: mysql sql postgresql

我有一列名为answer的列,它初始化为String,但它包含String,Float和Date值,还有另一个字段type,用于指定答案的数据类型, 例如: 如果type = "FL"answer = "2121.33"的意思是,在这种情况下答案是Float 如果type = "DT"answer = "27-01-2018"表示答案类型为日期

这里answer是通用的,其中包含每种类型的答案 我正在寻找类似的查询,

Select * from TABLE_NAME where type = "FL" and answer between 0 and 100

由于答案是字符串字段,因此此查询无法正常运行 查询应如何进行,以便我可以使用answer在0到100之间的所有结果

0 个答案:

没有答案