表一:roleid,rolename,re
      123    www       www
      234    kkk       kkk
表二:roleid,rolename,userid,username
      123    www       100    aaa怎样才能把表一和表二 不一样的记录查询出来,也就是说最后要得到
     roleid,rolename,re
      234     kkk     kkk
这条记录???高手指教,注意是mysql数据库哈,谢了。

解决方案 »

  1.   

    Mysql4.1已经支持子查询
    select * from 表一 where (select 表二.roleid from 表二 where 表二.roleid=表一.roleid)=0
      

  2.   

    不好意思,写错了:)
    select * from 表一 where 表一.roleid not in(select 表二.roleid from 表二 )
      

  3.   

    怎样将listbox中的每一项值保存在数组中,listbox中的项数不定,,
      

  4.   

    Dizovin(DIZOVIN) 如果是在不支持子查询的版本情况下  应该怎么写呢?
      

  5.   

    Dizovin(DIZOVIN) ( ) 信誉:100  2005-05-23 14:11:00  得分: 0  
     
     
       不好意思,写错了:)
    select * from 表一 where 表一.roleid not in(select 表二.roleid from 表二 )
      
     
    ______________________________________________________________
    支持