如何在sqlite db中设置字段?

时间:2014-05-25 11:33:04

标签: sqlite

C:\Users\root>sqlite3 test.db
sqlite> create table data(code TEXT,amount real);
sqlite> insert into data (code,amount) values('x1',17.8937465);
sqlite> insert into data (code,amount) values('x1',177777777777.8937465);
sqlite> select * from data;
x1|17.8937465
x1|177777777777.894

如何在select * from data;

时设置字段
x1|17.8937
x1|177777777777.8937

也就是说,无论整数部分有多长,都会显示整个整数部分,
整数部分为100位或整数部分为1位,
将显示所有这些,但只显示小数部分的4位数。

1 个答案:

答案 0 :(得分:0)

尝试

select code, round(amount, 4)
from data

SQLFiddle demo