Version 4 - SQL SUM Arithmetic Operation

Dony perdana shared this problem 7 years ago
Cannot Reproduce

if I run SQL Query like this:

mb.runSQLQuery("SELECT (SUM(num1+ num2)) as total FROM test_1 GROUP BY Id, num1, num2")

it will return this: "message" : "$add only supports numeric or date types, not string",

is SQL arithmetic operation is not supported?

Replies (3)

photo
1

I tried with my local MongoDB 3.2 and 3.4 db, but can't recall the issue.


Could you please give me detailed steps and sample data to recall the issue?

This comment is in trash! Restore
photo
1

I'm using 3 version, 3.4.0, 3.4.2, and 3.4.4.

on 3.4.4 working properly, but on the other version is not.

This comment is in trash! Restore
photo
1

I tried with MongoDB 3.4.2. But still can't recall the issue.


My Data:


{

"_id" : ObjectId("59d4479f449e4912607df896"),

"num1" : 1.0,

"num2" : 2.0

}


Could you please give me one or two sample docs to recall the issue? I

This comment is in trash! Restore
Leave a Comment
 
Attach a file