专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

本数据中有3人学号和姓名相同,怎么用命令删除这3人中公司为“空值”的记录。[有文件]

发布时间:2010-05-24 22:03:42 文章来源:www.iduyao.cn 采编人员:星星草
本数据中有3人学号和姓名相同,如何用命令删除这3人中公司为“空值”的记录。[有文件]
谢谢
这是文件下载地址 http://good.gd/1566245.htm

------解决方案--------------------
USE 1111 IN 0 ALIAS a
Delete A From a ,(SELECT 学号,姓名_,Count(*) As 重复次数 From a Group By 学号,姓名_ Having Count(*)>1) b ;
where a.学号=b.学号 And a.姓名_=b.姓名_ And Empty(a.公司)
------解决方案--------------------
SQL code


Delete From a Where 姓名_ in (Select 姓名_ from a Where !Empty(公司)) And Empty(公司)
Pack

------解决方案--------------------
Use c:1111.Dbf
Index On 学号+姓名_ To sy
Total To 新表名 On 学号+姓名_
Use 新表名
Browse
------解决方案--------------------
DELETE FROM aaaa WHERE Empty(公司) AND exists(SELECT 1 FROM aaaa a1 WHERE a1.学号=aaaa.学号 AND a1.姓名_=aaaa.姓名_ and !Empty(a1.公司))
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: