Sqlite PhoneGap选择在数量>0的位置加入

Sqlite PhoneGap选择在数量>0的位置加入,sqlite,cordova,Sqlite,Cordova,我看了很多例子,在过去的几个小时里尝试了很多不同的方法,但我就是无法让它工作。我只想获取数量不为0的orderItems。我实际得到的是所有订单项,即使数量为0。我发现了一个很好的例子,我模仿了我的最新尝试,但没有运气 以下是我的最新尝试: tx.executeSql('SELECT orders.Id, orders.name, orderItems.itemNum, orderItems.desc, orderItems.qty FROM orders JOIN orderItems ON

我看了很多例子,在过去的几个小时里尝试了很多不同的方法,但我就是无法让它工作。我只想获取数量不为0的orderItems。我实际得到的是所有订单项,即使数量为0。我发现了一个很好的例子,我模仿了我的最新尝试,但没有运气

以下是我的最新尝试:

tx.executeSql('SELECT orders.Id, orders.name, orderItems.itemNum, orderItems.desc, orderItems.qty FROM orders JOIN orderItems ON (orders.Id = orderItems.orderID) WHERE orderItems.qty > 0', [], getOrdersSuccess, errorCB);
报告说:

整数值或实值小于任何文本值


请确保您的数量值是数字,而不是字符串。

我仔细检查了代码,以确保插入或更新到数量中的所有值都是数字。明白了!我没有意识到$'inputID'.val将数字作为字符串返回。我最终使用了qty=parseInt$'inputID'.val