(1)有时候,数据库中插入了重复的记录,所有字段除了作为主键的ID字段外,其他字段都相同,那么,如何删除后面添加的重复记录,只保留第一次加入的记录呢?
对于sqlite数据库,我们可以使用如下的sql完成:
1 |
delete from UserDetail where id not in (select min(id) from UserDetail group by StuID); |
(2)在批量导入数据到数据库的时候,有时候数据带有了空格,如何处理?
此时可以使用ltrim和rtrim函数处理。