kkk3k3k,你能说的详细一些吗?给个代码示例吧,谢谢!

解决方案 »

  1.   

    SELECT 表1.字段1 FROM 表1 LEFT OUTER JOIN 表2 ON 表1.字段1<>表2.字段2
      

  2.   

    SELECT * FROM inbox where repository_name=user order by last_updated DESC LEFT OUTER JOIN oldmail ON inbox.message_name<>oldmail.id and inbox.repository_name<>oldmail.username limit bottom,top;
    这个写法不对?我应该怎么写?
      

  3.   

    inbox.message_name和oldmail.id是同一种数据类型吗?最后的limit bottom,top;也可以不写试试看。
      

  4.   

    类型是一样的。
    SELECT * FROM inbox where repository_name=user order by last_updated DESC LEFT OUTER JOIN oldmail ON inbox.message_name<>oldmail.id and inbox.repository_name<>oldmail.username limit bottom,top;
    这个jsp提示:No table use
    我把这句给改为:
    SELECT inbox.* FROM inbox LEFT OUTER JOIN oldmail ON inbox.message_name<>oldmail.id and inbox.repository_name<>oldmail.username  where inbox.repository_name='"+user+"' order by inbox.last_updated DESC limit "+bottom+","+top
    现在提示:Unkown table 'inbox'
    我实在是不会了,请大家帮忙啊
      

  5.   

    SELECT inbox.* FROM inbox where inbox.repository_name='"+user+"' order by inbox.last_updated DESC LEFT OUTER JOIN oldmail ON inbox.message_name<>oldmail.id and inbox.repository_name<>oldmail.username limit "+bottom+","+top
    这个也提示:Unkown table 'inbox'
    唉,怎么办啊??!!
      

  6.   

    SELECT inbox.* FROM inbox  LEFT OUTER JOIN oldmail ON inbox.message_name<>oldmail.id
    改为这个,tomcat还是提示:Unkown table 'inbox'