求教简单的Sql语法。在线等,实在没分了。。。 表[sheet1$],是在数据库了,还是还在EXCEL 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在 Excel中 只是用读取数据库的方式进行 读取数据。 可以使用 select * from [sheet1$] 查询出所有数据,但是 不知道他的列名是什么,所以无法去掉重复数据 是通过 SELECT * FROM OpenDataSource的方式查询吗?列名应该是字母例如A想去掉 表名:[sheet1$] 的第二个列名是重复的数据,没明白你的意思 可以使用 select * from [sheet1$] 查询出所有数据,但是 不知道他的列名是什么,所以无法去掉重复数据‘*’就是sheet1$中的所有列啊,为什么还不知道其他列名呢?难道只是视图? --如果id为唯一标识,name为你要去重的字段delete from sheet1$ where id in ( select max(id) from sheet1$ group by name having count(name)>1--查询重复的数据的最大id) QT SQL SERVER 连接问题 数据管理系统和服务器有什么关系? 请教一下关于存储过程报错 Sql Server 2008 Windows登陆方式设置用户名和密码 不能对数据类型 int 指定列宽。 age int (4) 怎么查看一个存储过程及涉及到的触发器中的SQL语句的锁等待时间和执行时间 一个关于mysql时间样式转换的问题 关于游标操作的问题 其实我也不想到这来问 先谢大家:多表查询合计的SQL语句应该怎么写啊 求一数据库部署、更新软件,谢谢。 一个check语句问题
列名应该是字母例如A想去掉 表名:[sheet1$] 的第二个列名是重复的数据,
没明白你的意思
delete from sheet1$ where id in
(
select max(id) from sheet1$ group by name having count(name)>1--查询重复的数据的最大id
)