四个表有没有关联,有关联就好说了。select a.f_itemno,a.f_itemnoid,a.f_zhuitemno,a.f_chanpinid,a.f_pino,a.f_cartonno,f_quantity,a.f_danwei,a.f_package,a.f_gwkgs,a.f_ngkgs,f_mecbm,c.*  from dbo.F_ChukuLinshi a left join dbo.F_ChuKuDan b on a.f_zhuitemno=b.f_itemno left join dbo.F_Product c on a.f_chanpinid=c.id where a.f_itemnoid='" + itemno + "' order by c.f_datetime asc";
这个关联呗

解决方案 »

  1.   

    我主要是想把user_id等于0的人 username等于匿名你这个有点看不懂啊!~ 我还是个新手!~~谢谢你了 在帮我看看
      

  2.   

    直接从replay表中 按照release_id=159没有那个匿名的记录吗? 太乱了。
      

  3.   

    表没有问题啊!~~~user_id等于0的人是没有登录发言的!~~user_id有数的是登录发言的!~~
      

  4.   

    你在user表中添加一条记录  id  usernmae 不就行了吗?
                           0     匿名
      

  5.   

    就用你这个办法弄出来的!~~
    qawszx 谢谢了啊!~~
    也谢谢大家  大家亲一个!~
      

  6.   

    在access里的查询视图直接建立关系,然后看看生成的代码就可以。
      

  7.   

    sql视图就是干这个用的,不过表的设计不太合理