首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教一个提取一个这样的表如何写查询语句

2012-01-23 
请问一个提取一个这样的表怎么写查询语句?表一IDNAME1张三2李四3王五表二:NAMEOCCUR张三1李四1我想查询出

请问一个提取一个这样的表怎么写查询语句?
表一

ID                                 NAME  
1                                   张三
2                                   李四
3                                   王五

表二:

NAME                             OCCUR
张三                               1
李四                               1

我想查询出来的是:
 
NAME                             OCCUR
张三                                 1
李四                                 1
王五                                 0

[解决办法]
select a.NAME,isnull(b.OCCUR,0)
from 表一 a left join 表二 b
on a.NAME=b.NAME
[解决办法]

select distinct 表一.NAME,isnull(OCCUR,0) as OCCUR
from 表一 left outer join 表二
in 表一.name=表二.name
[解决办法]
select A.name,B.OCCUR
from 表一 A
left join 表二 B
on A.NAME =B.NAME
[解决办法]
select 表一.NAME,ISNULL(表二.OCCUR,0) as OCCUR
from 表一
left join 表二 on 表一.NAME=表二.NAME
[解决办法]
大家热情很高!!!

热点排行
Bad Request.