日期:2014-05-17  浏览次数:20878 次

大家帮忙,求一语句,我想了几天也没想出来
我有3个表:
表a,字段是   id   sm   userid   cc
表b,字段是   id   wx   userid   cc
表c,字段是   id   gi   userid   cc
还有个表register,字段是   id   username   paw
其中a,b,c表中的userid等于register   表中的id
现在获取到了register表的id,在a,b,c表中查询对应的信息,我现在想判断从a,b,c表查询到的信息是否存在,哪个表里的信息存在再判断cc是否=1,如果cc都等于1则输出“是”,有一个不等于1则输出“否”。
这里要求如果对应的信息不存在就不用判断cc了。



------解决方案--------------------
就是当a.cc=1 b.cc=1 c.cc=1的时候 显示 是,否则显示否

inner join 是连接的意思,内连接,这个你在sql server数据库中的管理器里按f1出帮助就可以看了...如果是中文版的比较容易理解,我现在没中文版的sql server2000 所以没法给你看帮助