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

看看这个条件如何转换为SQL

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
看看这个条件怎么转换为SQL
这是一个数据库查重的问题,数据库中有以下几个变量,Id编、姓名、性别、年龄、Time时间几个变量,用户对“重复记录”的定义是:
Id编码: 相同
姓名:完全相同或相差一个字
性别:相同
年龄;相差3岁认为相同
Time时间:相差6个月认为相同

这几个条件中任意两个成立就认为是重复记录,要把符合这些条件的记录用SQL筛选出来?大家帮帮忙啊


------解决方案--------------------
(1)这种任意两个条件成立怎么写?
where (col1='aa' ) + (col2=10) + (col3>3) <=-2 

(2)姓名中任两个字相同怎么写?
需要写自定义函数

(3)查重时,两条记录相差一个值判定为重复记录;
不理解。估计是 where (col1='aa' ) + (col2=10) + (col3>3) <=-2
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: