有两个表
表一为lap:                                    表二为lappic:
lapid(主键)  title    detail                   lappicid  lapid(外键) path 
1             ibm      CPU,hdd...             1         1           ../ibm1.jpg 
                                              2         1           ../ibm2.jpg 
                                              3         1           ../ibm3.jpg 
现在想实现的就是,在一个页面中点击产品的信息链接后,既可以显示Lap的信息,又可以显示Lappic的信息。例如:点击了产品IBM,页面就会显示IBM的其他信息(title,detail,还有表二的图片)。
请问:查询语句怎么写?如果插入数据,插入语句又怎么写?谢谢啦

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【yfxixi】截止到2008-06-24 16:07:31的历史汇总数据(不包括此帖):
    发帖数:4                  发帖分:80                 
    结贴数:3                  结贴分:60                 
    未结数:1                  未结分:20                 
    结贴率:75.00 %            结分率:75.00 %            
    楼主加油
      

  2.   

    把映射文件关联起来不就解决啦!
    如果不会就去看看hibernate的一对多关联吧!
    当他们关联后,你查询表一后,他会有个set属性里面存着关联的表2的信息,直接读出来就行啦!
      

  3.   

    去看看例子
    http://www.blogjava.net/wujun/archive/2006/04/07/39700.html
      

  4.   

    谢谢landor。
    还有更好的例子吗
      

  5.   

    最简单的查询就是分两次查,先lap后lappic
    插入也可以先lap后lappic
      

  6.   

    如果把映射文件关联起来,那么当我不需要这些数据的时候也给我set进来会不会降底效率?
      

  7.   


    不需要,为什么还要set进来,不是有延迟加载嘛