http://item.taobao.com/item.htm?id=8232210597&ProdID=8012084049
http://item.taobao.com/item.htm?id=7452311445&ProdID=7781868337
http://item.taobao.com/item.htm?id=8080878003&ProdID=8551767969
http://item.taobao.com/item.htm?id=8232210597&ProdID=7734268589
http://item.taobao.com/item.htm?id=8394098815&ProdID=8012524809
http://item.taobao.com/item.htm?id=8012084049&ProdID=7881026423
http://item.taobao.com/item.htm?id=8012084049&ProdID=7734268589
http://item.taobao.com/item.htm?id=8421832331&ProdID=8033385801&wwlight=cntaobao%E7%99%BE%E8%B6%A3%E9%A6%99%E6%B8%AF%E5%BA%97-%7B3a50dd4a242d69176706c70b8f7a69cc%7D
http://item.taobao.com/item.htm?id=70737169&ProdID=7948734341
http://item.taobao.com/item.htm?id=2707272611&ProdID=7836829893
http://item.taobao.com/item.htm?id=8232210597&ProdID=8012084049
http://item.taobao.com/item.htm?id=8012084049&ProdID=7781868337我有如上数据,我可以用正则提取出ProdID,如何才能效率的解决我从以上数据中提取ProdID然后inner join 表找出ProdID所对应的商品编号(ProdID),商品名称(ItemUrl),完整链接(CurrentPage),以及价格(ProcMoney)?然后在对查找出来的数据进行group by分组!?
   利用临时表将提取出来的ProdID存入一张临时表中,在将临时表与商品表进行联合查询!可这样那我数据有几W条的话效率有影响?   谁能告诉我一种效率的方法?

解决方案 »

  1.   

    如果可以
    不妨修改下表设计
    存储上述的表中 是否可以增加个字段ProdID
    这样连接起来会快点
      

  2.   

    几万条数据量不大,ProdID存入临时表中 再做查询吧
      

  3.   

    上表有个字段就是ProdID,是该商品的ID,而后面跟的ProdID是通过某商品链接到本商品上面来的!
    例如:
    http://item.taobao.com/item.htm?id=8012084049&ProdID=7781868337
    这是个商品A,商品A的ID是:8012084049,而ProdID则是商品A是通过商品B链接过来的,而ProdID则是商品B的ID!