搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ sql 表联接的后的运算问题。
标题:
sql 表联接的后的运算问题。
只看楼主
foolboy
等 级:
论坛游民
帖 子:33
专家分:25
注 册:2005-12-13
结帖率:
57.14%
楼主
已结贴
√
问题点数:20 回复次数:3
sql 表联接的后的运算问题。
sql 用左联接连到的表中,经常会有null值 ,但是要参与列运算。有NULL值的行都不会被运算,想请教怎么解决?
搜索更多相关主题的帖子:
sql
null
2011-12-04 22:30
png
等 级:
蝙蝠侠
威 望:
4
帖 子:126
专家分:880
注 册:2010-10-6
第
2
楼
得分:10
看成两个问题进行分析 -
(1)去掉"左",只连接.这时候的NULL说明数据本身就没有数值.
(2)加上"左"才出现NULL, 说明右表没有相对应的记录.
2011-12-06 22:51
cnfarer
等 级:
版主
威 望:
179
帖 子:3330
专家分:21157
注 册:2010-1-19
第
3
楼
得分:10
可以用isnull()处理
★★★★★
为人民服务
★★★★★
2011-12-07 06:17
foolboy
等 级:
论坛游民
帖 子:33
专家分:25
注 册:2005-12-13
第
4
楼
得分:0
谢谢,在网上搜了,用ISNULL()解决了。
For (I=1;I>=1;I++) {Life=Study}
2011-12-16 16:06
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-356967-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.003319 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved