SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
FROM sheet_a left join sheet_b
where sheet_a.aa=sheet_b.aa
FROM sheet_a left join sheet_b
where sheet_a.aa=sheet_b.aa
解决方案 »
- 列出所有父节点的函数问题
- 写入数据库时出现的异常(c#)
- 我写的存储过程一个语句有200行,其中有些条件是根据参数的不同而不同的,除了拼字符串还有别的方法吗,比如类似于程序的if else 来控制
- 晕,刚才的“”与NULL问题没解决,大家继续来讨论
- 数据统计问题 求CSDN大师帮忙 谢谢
- SQL SERVER2K 重复安装后的问题
- 在线等:请教SQL把行转换成列的问题
- 查询设计器不支持 CASE SQL 构造??????
- 表示树型结构的表,如何计算每个非叶子节点?oracle
- 如果把ldf日志文件删除了会怎样?
- 请问sql server 2000的无值守安装怎么使用?
- 求问有关Datetime和smallDatetime的问题
FROM sheet_a,sheet_b
where sheet_a.aa*=sheet_b.aaor :SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
FROM sheet_a left join sheet_b
ON sheet_a.aa=sheet_b.aa
two 3 9第一行就没有了另left joni 是什么
from sheet_a left join sheet_b on sheet_a.aa = sheet_b.aa
declare @b table(a int,b int)
insert @a values(1,1)
insert @a values(2,2)
insert @b values(1,1)
insert @b values(3,3)--左:
select * from @a Aa left join @b Bb on Aa.a=Bb.a
--右:
select * from @a Aa right join @b Bb on Aa.a=Bb.a
--内
select * from @a Aa join @b Bb on Aa.a=Bb.a
--外
select * from @a Aa full join @b Bb on Aa.a=Bb.a
--完全
select * from @a,@b
aa bb cls site
one 2 NULL 9
two 3 NULL 9
three 4 oksheet_b结构为
aa cc
two 9查询实现返回结果如aa bb cc
one 2
two 3 9又该用什么样的select 语句呢SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
FROM sheet_a,sheet_b
WHERE sheet_a.cls=NULL AND sheet_a.site='9'AND sheet.aa=sheet.aa
from sheet_a a,sheet_b b
from sheet_a a left join sheet_b b on a.aa=b.aa
FROM sheet_a,sheet_b
WHERE sheet_a.cls=NULL AND sheet_a.site='9'AND sheet_a.aa=sheet_b.aa思想是:
1、先看表sheet_a满足 sheet_a.cls=NULL AND sheet_a.site='9'
2、再看表sheet_b满足 sheet_a.aa=sheet_b.aa
3、表sheet_a有的sheet_b不一定有
4、表sheet_a满足 sheet_a.cls=NULL AND sheet_a.site='9'一定要输出
5、表sheet_b中如有也一定要输出如果能给出答案另开贴给分
那我还要加一个条件 sheet_a.cls=NULL AND sheet_a.site='9' 怎么加呢
sheet_a.cls is NULL AND sheet_a.site='9'