sql如何通过语句批量增加数据;删除表中重复数据
2014-01-08 19:40
459 查看
批量增加数据例如:
INSERT INTO T_COLUMN_REFER_ARTICLE( COLUMN_ID,GLOBLE_ID)
SELECT 10062, 537836
UNION ALL
SELECT 10062, 537919
UNION ALL
SELECT 10062, 534171
这样就加入了三条数据了~~~
删除表中重复数据:
DELETE FROM T_COLUMN_REFER_ARTICLE
WHERE ID NOT IN(SELECT MIN(ID) FROM T_COLUMN_REFER_ARTICLE
GROUP BY GLOBLE_ID,COLUMN_ID)
INSERT INTO T_COLUMN_REFER_ARTICLE( COLUMN_ID,GLOBLE_ID)
SELECT 10062, 537836
UNION ALL
SELECT 10062, 537919
UNION ALL
SELECT 10062, 534171
这样就加入了三条数据了~~~
删除表中重复数据:
DELETE FROM T_COLUMN_REFER_ARTICLE
WHERE ID NOT IN(SELECT MIN(ID) FROM T_COLUMN_REFER_ARTICLE
GROUP BY GLOBLE_ID,COLUMN_ID)
相关文章推荐
- Mysql如何批量删除具有相同表前缀的数据表(纯SQL语句)
- 如何用sql语句查询和删除表中重复数据
- 如何用sql语句查询和删除表中重复数据
- 表中查询重复的数据,如何通过sql语句查询?
- sql语句之查询与删除重复数据
- 删除oracle 表中重复数据sql语句、保留rowid最小的一条记录
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- 如何写高效的批量插入和删除sql语句 -sql语句 删除主键
- MSSQL数据库被插入木马如何用SQL语句批量删除
- 如何解决使用addBatch()和executeBatch()无法批量增加删除修改数据库数据等问题
- 如何使用Oracle查询并删除重复记录的SQL语句
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- 存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- 查询和删除表中重复数据sql语句
- 查询和删除表中重复数据sql语句
- SQL语句 删除表user 中字段name 内容重复的记录,A表 ,B表 字段相同 有关联关系的表 对表两个表中的数据
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- SQL如何删除重复的数据行
- 查询和删除表中重复数据sql语句