都去打末日人机了啊
|
|
大神们小弟刚参加工作 帮帮忙
|
|
25分 |
select a.*,b*,c.* from yiche a left join value b on a.modelid = b.modelid left join param c on b.paramid = c.paramid
|
我试过SQL语句查询 量太大了 直接就溢出了 要用程序去弄
是现查 parentid 然后再查parentid下的modelid ,最后比较其他的属性,找出相同的 |
|
25分 |
你还是把问题描述清楚,我看了一下,拿纸写了一下,结果发现没看懂。“param表中有4个属性paramid分别对应的是1 ,4,78,256 每个modelid都有这四个属性,”什么意思啊
|
这是个属性对应的是1=出厂价格 4=排量 78=出厂日期 256=最大价格 每个modelid都有这四个属性 最后的判断也是根据这四个属性来判断相同的 |
|
25分 |
哪张表数据大? |
第一张表 几万条数据 |
|
那你想全查出来吗? |
|
25分 |
话说楼主直接把表弄好,在说查询条件。。。。这样写,,看的有鸭梨
|
好吧我错了 我粘下代码吧 while(true) { while(rs.next()) { if(set.contains(carInfos)) { System.out.println(“Success!”); |
|
我在另一个方法里重写了equals 方 法 后来才知道 比的是hashcode。 效率特别低。。
|
|
还有下面的插入重复的因为查出的数据是单条的,单挑重复就直接拿出来了,我要的结果是4条都相同 (1,4,75,287)才返回 |