select count(*) AS co from A where A.标题 in (select B.标题 from B)

解决方案 »

  1.   

    网页上显示的数据应该可以导成excel之类的文件么
      

  2.   

    从网页中抓取数据,导到Excel文件中,然后从Excel文件中导入B库,就可以用SQL语句进行比较了.
      

  3.   

    如果在web中查询的结果是放在一个表中,很容易地就可以导入到excel中
    以导入CSDN专家排行榜的数据为例打开excel,新建一个excel文件依次选择:
    数据--导入外部数据--新建WEB查询--出现"新建WEB查询"窗口在地址中输入:http://community.csdn.net/Expert/top_expert/top100.asp
    点击"转到"按纽,这时就会查询出专家榜
    点击专家榜所在的表格右上角的"→",使其变为"√"的状态
    然后点击导入,这样就将数据导入到excel文件了将导入的结果保存成一个excel文件,例如:c:\aa.xls--然后查询分析器中,就可以用类似这样的语句将结果查询出来了select * from 
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
    ,'Excel 8.0;IMEX=1;HDR=YES;DATABASE=c:\aa.xls'--c:\aa.xls是excel文件名
    ,sheet1$)
      

  4.   

    自己写程序抓网页,转成结构化数据,再用 SQL ,where not exists ....
      

  5.   

    晕,自己要动手去试嘛.通过查询得到的,查询总有个结果吧? 这个结果不是表态的吗???CSDN论坛的专家排行榜一样是动态的
      

  6.   

    我算是理解你的意思了,我的原意是说根本不需要手工操作来完成那样的工作,我觉得不可能。而你所说的导入,不还是要先手工导入到excel中?呵呵
    领导的要求高着呢:)
      

  7.   

    要是网站对于查询结果的记录条数没有限制,那么可以通过有限次的查询,然后手动的导入到excel中然后处理。没有更加好的办法了