日期:2014-05-18  浏览次数:20641 次

急!!!求助 JSP+MYSQL快速处理数据方法?
各位高手哥们:你们好!近我在做一个电子交易平台时,出现了一个比较棘手的问题?
客户在订购时商品时,系统将信息分条存入MYSQL表中(GOODS1),
现在要的做的是:如果客户订购了同样的商品,如:A     商品订购了两次,但是不在相邻的的位置。因为有效期是15天,现在不清楚客户到底是那天订购的,因为价格是根据市场变化做出的,在有效期内的,如果又在活动期间订购的,系统将按原订购价销售,后面订购的按当日价销售,如果价格相同的话,就合并成一条信息,如果不同就分别生成两条或多条信息。将两条或多条,名称一样,价格一样,用户名一样的合并成一条信息。如果条件有其中一项不成立,就单独生成一条。现在客户要生成一个订单,并存入(GOODS2)中,存入信息到一个(order,text)的方式是html的表格方式。
我想到了一种最笨的方法:
        从数据库中分条读取信息,然后一一对比,而进行合并。
这种方法,在小数据范围还可以用,如果有一用户有上万条信息的话,这样做就要哭了!如果不采用合并的话,太浪费打印纸张了!
请问有没有更有效,更快速的方法。
如直接命令数据库自行合并(小虾我数据库学的不行),或其它方法。


如果是数据库自行合并方法的请给个实例!不胜感激!

也可电话联系:13551144836。除了送分以外,我还送20元(移动或联通充值),绝不骗人。


------解决方案--------------------
是不是难了,没有回贴啊
------解决方案--------------------
不知道SQL中的distinct关键字能不能满足你的要求
------解决方案--------------------
整半天,没整出来啊。