gapi Active Member Licensed User Longtime User Mar 19, 2012 #1 Hi all why my query aggregate by SUM return me a integer value ? How can retrieve FLOAT instead ? tnx
Hi all why my query aggregate by SUM return me a integer value ? How can retrieve FLOAT instead ? tnx
Ricky D Well-Known Member Licensed User Longtime User Mar 19, 2012 #2 Can you post the sql please. Sums I do on float fields return floats. Regards Ricky Upvote 0
gapi Active Member Licensed User Longtime User Mar 19, 2012 #3 this is my query: B4X: MainQuery = "SELECT TOTAL(scadenze.col10) as totFattura, ditte.col2 As NOMEDITTA, scadenze.col4 " & _ " FROM scadenze " & _ " INNER JOIN ditte ON scadenze.col4= ditte.col1" & _ " WHERE scadenze.col3=" & QUOTE & ccode & QUOTE & _ " GROUP BY NOMEDITTA" If I query single field (col10) it return value with commas, in SUM case not :BangHead: Upvote 0
this is my query: B4X: MainQuery = "SELECT TOTAL(scadenze.col10) as totFattura, ditte.col2 As NOMEDITTA, scadenze.col4 " & _ " FROM scadenze " & _ " INNER JOIN ditte ON scadenze.col4= ditte.col1" & _ " WHERE scadenze.col3=" & QUOTE & ccode & QUOTE & _ " GROUP BY NOMEDITTA" If I query single field (col10) it return value with commas, in SUM case not :BangHead:
Erel B4X founder Staff member Licensed User Longtime User Mar 19, 2012 #4 The result of total(x) should be float. See this link: SQLite Query Language: Aggregate Functions Upvote 0