房天下 > 房天下问答 > 业主生活 > 其他
  • sql server 身份证号连接查询

    现在有两个sql server表,每个表里都有身份证号这一列,只是这些身份证号有新的也有旧的,但两个表里的身份证号对应,也就是说第一个表里的新身份证号对应第二个表里的旧身份证号,反过来第二个表里的新身份证号对应第一个表里的旧身份证号,但每个表里还有些冗余信息,并且顺序不同,想请教下如何编写sql server语言查询两个表里对应的新旧身份证号。

    提问者:liaghao_Lu

    发布于2010-12-26

共1个回答
  • dingdanglele 丨Lv 4
    select a.身份证号,b.身份证号 from 新身份证表 a,旧身份证表 bwhere substring(a.身份证号,1,6)=substring(b.身份证号,1,6)and substring(a.身份证号,9,9)=substring(b.身份证号,7,9)最后一个是验证位,估计用不上吧?上边也有可能我数错了,你改一下就好,知道substring的用法吧?
    +1 2010-12-26 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。