社区
MS-SQL Server
帖子详情
Left Outer Join中的问题?
fairyxu
2003-10-31 03:53:32
用Left Outer Join连接2个表的时候,它还返回任何在第二个输入中没有匹配行的第一个输入中的行,第二个输入中的非匹配行作为空值返回
再把这个表读入到XMLTxtReader,转换成字符后,那些为null的字段的名称也在xml中消失,如何使为null的字段名称在xml种存在?或者如何使连接后的返回值不为null
请高人指教
...全文
30
4
打赏
收藏
Left Outer Join中的问题?
用Left Outer Join连接2个表的时候,它还返回任何在第二个输入中没有匹配行的第一个输入中的行,第二个输入中的非匹配行作为空值返回 再把这个表读入到XMLTxtReader,转换成字符后,那些为null的字段的名称也在xml中消失,如何使为null的字段名称在xml种存在?或者如何使连接后的返回值不为null 请高人指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LoveSQL
2003-10-31
打赏
举报
回复
select aa.id,(case when bb.name is null then '' else bb.name end) as name from aa left join bb on aa.id=bb.id
fairyxu
2003-10-31
打赏
举报
回复
没有null返回了:-)
fairyxu
2003-10-31
打赏
举报
回复
多谢大侠指点,我试一下先
pengdali
2003-10-31
打赏
举报
回复
用isnull来屏蔽
你写:
select aa.id,isnull(bb.name,'') name from aa left join bb on aa.id=bb.id
Access数据库基础课程
本课程为《Access数据库基础课程》,主要讲解为两部分,第一部分是...内容)、数据的分类汇总,求最大值、最小值、平均值、排序、不重复、top、swicth语句、iif语句、len语句、
left
、
left
join
多表联查等等众多语句
left
join
和
left
out
er
join
有什么区别?这样解释通俗易懂
left
join
和
left
out
er
join
有什么区别?关于
left
join
我平时编写sql表关联时用得比较多,但对于
left
out
er
join
我很少用到,所以对于两者之间有什么区别,我没搞懂,于是这道题目有没有作答,面试官看了也问了下,...
关于MySQL
中
的
LEFT
JOIN
和
LEFT
OUT
ER
JOIN
的区别
左外连接(
LEFT
JOIN
或
LEFT
OUT
ER
JOIN
) :包含左边表的全部行(不管右边的表
中
是否存在与它们匹配的行),以及右边表
中
全部匹配的行; 右外连接(RIGHT
JOIN
或RIGHT OUT
ER
JOIN
) :包含右边表的全部行(不管左边的表
中
...
left
join
和
left
out
er
join
的区别
left
join
是
left
out
er
join
的缩写,所以作用是一样的。 另外在SQL里没有区分大小写,也就是
left
join
和
LEFT
JOIN
都是可以的。
left
join
: 包含左表的所有行,对应的右表行可能为空。 right
join
: 包含右表的所有...
hive
中
left
join
、
left
out
er
join
和
left
semi
join
的区别
left
semi
join
与
left
out
er
join
的区别:
left
semi
join
相当于in,即会过滤掉左表
中
join
不到右表的行,右表
中
有多行能
join
到时显示一行,并且只输出左表的字段、不输出右表的字段;
left
out
er
join
不会过滤掉左表
中
...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章