Mysql中表student_table(id,name,birth,sex),插入如下记录: (‘1001’ , ” , ‘2000-01-01’ , ‘男’); (‘1002’ , null , ‘2000-12-21’ , ‘男’); (‘1003’ , NULL , ‘2000-05-20’ , ‘男’); (‘1004’ , ‘张三’ , ‘2000-08-06’ , ‘男’); (‘1005’ , NULL , ‘2001-12-01’ , ‘女’); (‘1006’ , ‘张三’ , ‘2001-12-02’ , ‘女’); 执行  select t2.name from   (select * from student_table where sex = ‘女’)t1   right join   (select * from student_table where sex = ‘男’)t2   on t1.name = t2.name ;的结果行数是()?-笔试面试资料

这是qklbishe.com第19729 篇笔试面试资料
提供答案分析,通过本文《Mysql中表student_table(id,name,birth,sex),插入如下记录: (‘1001’ , ” , ‘2000-01-01’ , ‘男’);
(‘1002’ , null , ‘2000-12-21’ , ‘男’);
(‘1003’ , NULL , ‘2000-05-20’ , ‘男’);
(‘1004’ , ‘张三’ , ‘2000-08-06’ , ‘男’);
(‘1005’ , NULL , ‘2001-12-01’ , ‘女’);
(‘1006’ , ‘张三’ , ‘2001-12-02’ , ‘女’); 执行  select t2.name from   (select * from student_table where sex = ‘女’)t1 
 right join 
 (select * from student_table where sex = ‘男’)t2 
 on t1.name = t2.name ;的结果行数是()?-笔试面试资料》可以理解其中的代码原理,这是一篇很好的求职学习资料
本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。

答案:

Mysql中表student_table(id,name,birth,sex),插入如下记录:
(‘1001’ , ” , ‘2000-01-01’ , ‘男’);
(‘1002’ , null , ‘2000-12-21’ , ‘男’);
(‘1003’ , NULL , ‘2000-05-20’ , ‘男’);
(‘1004’ , ‘张三’ , ‘2000-08-06’ , ‘男’);
(‘1005’ , NULL , ‘2001-12-01’ , ‘女’);
(‘1006’ , ‘张三’ , ‘2001-12-02’ , ‘女’);

执行

 select t2.name from 

 (select * from student_table where sex = ‘女’)t1 
 right join 
 (select * from student_table where sex = ‘男’)t2 
 on t1.name = t2.name ;的结果行数是()?

Mysql中表student_table(id,name,birth,sex),插入如下记录:       ('1001' , '' , '2000-01-01' , '男');   ('1002' , null , '2000-12-21' , '男');   ('1003' , NULL , '2000-05-20' , '男');   ('1004' , '张三' , '2000-08-06' , '男');   ('1005' , NULL , '2001-12-01' , '女');         ('1006' , '张三' , '2001-12-02' , '女');   执行     select t2.name from    (select * from student_table where sex = '女')t1      right join      (select * from student_table where sex = '男')t2      on t1.name = t2.name ;的结果行数是()? 区块链毕设学生673327260号
做题思路:
看结构:两个子查询表右连接
定子查询表的行数:
子查询表 t1 (女的) :2行
子查询表 t2 (男的) :4行
看连接桥梁: 两个子查询的人名一样
计算连接后行数:右连接,以t2(男的)为主,t2的名字在t1中没有重复的,那么答案就是t2本来的行数4.

今天 11:42:21 回复(0)

文章部分来自互联网,侵权联系删除
www.qklbishe.com

区块链毕设网(www.qklbishe.com)全网最靠谱的原创区块链毕设代做网站
部分资料来自网络,侵权联系删除!
资源收费仅为搬运整理打赏费用,用户自愿支付 !
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台 » Mysql中表student_table(id,name,birth,sex),插入如下记录: (‘1001’ , ” , ‘2000-01-01’ , ‘男’); (‘1002’ , null , ‘2000-12-21’ , ‘男’); (‘1003’ , NULL , ‘2000-05-20’ , ‘男’); (‘1004’ , ‘张三’ , ‘2000-08-06’ , ‘男’); (‘1005’ , NULL , ‘2001-12-01’ , ‘女’); (‘1006’ , ‘张三’ , ‘2001-12-02’ , ‘女’); 执行  select t2.name from   (select * from student_table where sex = ‘女’)t1   right join   (select * from student_table where sex = ‘男’)t2   on t1.name = t2.name ;的结果行数是()?-笔试面试资料

提供最优质的资源集合

立即查看 了解详情