3张表,1.yiche (modelid ,parentid) 2. param(id,paramid,value) 3.value(modelid,paramid,value) 查询相同数据 ,parentid 是modelid的上级 ,param表中有4个属性paramid分别对应的是1 ,4,78,256 每个modelid都有这四个属性,有什么简单的方法判断是否有这样的数据,modelid不同,但其他属性相同 包括parentid 和param表中paramid对应的value,最好附上程序
------解决方案--------------------
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
------解决方案--------------------
你还是把问题描述清楚,我看了一下,拿纸写了一下,结果发现没看懂。“param表中有4个属性paramid分别对应的是1 ,4,78,256 每个modelid都有这四个属性,”什么意思啊
------解决方案--------------------
哪张表数据大?
------解决方案--------------------
话说楼主直接把表弄好,在说查询条件。。。。这样写,,看的有鸭梨