尝试将两个布尔值组合在一起时出错

时间:2015-10-09 10:58:58

标签: android boolean

我正在尝试编写一个简单的布尔函数,但它输出了一个奇怪的错误。

SELECT Contract.contract_length,
       SUM(Contract.created >= '2013-01-01' AND contract.created < '2013-04-01'
          ) as rental_count_Q1_2013,

我键入了上面的内容,它出现了错误, &#34;运营商&amp;&amp;不能应用于boolean,int&#34; 但我不理解错误信息。布尔,int&#39;是什么意思? 我做错了什么?

1 个答案:

答案 0 :(得分:2)

您在这里使用了错误的逻辑运算符:

if (Speed>=1 && Speed=<SpeedLimit)

使用&lt; =而不是=&lt ;,像这样

if (Speed >= 1 && Speed <= SpeedLimit)