drop table PiecesMinifigsSets;
create table PiecesMinifigsSets (item_description text,qty double);
insert into PiecesMinifigsSets values('black title',0.11);
insert into PiecesMinifigsSets values('black title',null);
insert into PiecesMinifigsSets values('black title',0.11);
select * from PiecesMinifigsSets;
| item_description | qty |
|---|---|
| black title | .11 |
| black title | |
| black title | .11 |
select sum(Qty) from PiecesMinifigsSets;
| Expr1000 |
|---|
| .22 |
select item_description,sum(Qty) from PiecesMinifigsSets group by item_description;
| item_description | Expr1001 |
|---|---|
| black title | .22 |
drop table PiecesMinifigsSets;
create table PiecesMinifigsSets (item_description text,qty text);
insert into PiecesMinifigsSets values('black title',' 0.11');
insert into PiecesMinifigsSets values('black title',' ');
select * from PiecesMinifigsSets;
| item_description | qty |
|---|---|
| black title | 0.11 |
| black title |
select sum(Qty) from PiecesMinifigsSets;
err.source:DAO.Database
err.desc:Data type mismatch in criteria expression.
I have a test on these above sql.
You can also run them one by one by yourself.
I have found that
even column qty contains null, it is ok to run sum function.
Only when column qty is Text data type, error Data type mismatch in criteria expression occour.
So check your fields
[Pieces/Minifigs/Sets].Qty) ([Pieces/Minifigs/Sets].Total)
Are they all number datatype?