我有2列A和B,我想计算A是否是colunm B的80%然后是

时间:2015-06-16 20:58:19

标签: sql

我有2列A和B,我想计算A是否是库仑B的80%然后是

2 个答案:

答案 0 :(得分:1)

如果这是MSSQL,请尝试:

CASE WHEN colA/ ColB = .8 THEN 'YES' ELSE 'NO' END as ColName

答案 1 :(得分:0)

您好这是我为您的Reference.Iere添加的SQL小提琴。我创建了一个名为table1的表,其中a和b列都是十进制类型。我已将示例数据插入表中并使用以下查询来计算列a是否为列b的80%。 MySQL中的查询如下

select a,b,if(0.8*b=a,'yes','no') "YES or NO" from table1

SQLFiddle

希望完全能帮到你。