如何在SQL的两个表中加入NULL?内部连接,左,右,全n交叉加入 - 采访问题技术Mahindra
创建Table Techm (( id int ) ;
从TechM中选择 * 插入TechM值(1), (1), (1),
(2), (3), (无效的) ;
创建表技术 (( id int ) ;
从技术中选择 * 插入技术值(1), (1), (2),
(2), (2), (2), (无效的), (4), (5), (无效的) ;
Create table TechM
(
id int
)
;
select * from TechM
insert into TechM values (1),
(1),
(1),
(2),
(3),
(null)
;
Create table TechN
(
id int
)
;
select * from TechN
insert into TechN values (1),
(1),
(2),
(2),
(2),
(2),
(null),
(4),
(5),
(null)
;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每个空被认为是一个不同的值,因此在这种情况下计数将如下所示,
您可以在下面的链接上看到计数/查询:
nofollow noreferrer“> noreflow noreferrer”>在此处进行了
这些类型的问题。
Each NULL is considered to be a different value, So In this case count will be as below
you can see the count/query on below link in detail :
check here
These type of question is commonly asked in interview.