牛客网-SQL专项训练12
①SQL中属于分组查询的语句是?(C)
解析:
A Where: 条件筛选
B 联盟链: 非相关内容
C Group By:分组
D Having: 条件筛选
区块链大致可以分为公有链(Public Blockchain)、私有链(Private Blockchain)以及联盟链(Consortium Blockchain)三大类。
因此,联盟链属于区块链的一种。
②Mysql中表student_table(id,name,birth,sex),插入如下记
('1004' , '张三' ,'2000-08-06' , '男');
执行
('1009' , '李四', '2000-01-01', '男');
('1010' , '李四', '2001-01-01', '男');
('1006' , '王五', '2000-08-06' , '女');
('1008' , '张三', '2002-12-01', '女');
('1012' , '张三', '2001-12-01', '女');
('1011' , '李四', '2002-08-06' , '女');
('1010' , '李四', '2001-01-01', '男');
('1006' , '王五', '2000-08-06' , '女');
('1008' , '张三', '2002-12-01', '女');
('1012' , '张三', '2001-12-01', '女');
('1011' , '李四', '2002-08-06' , '女');
select t1.*,t2.*
from (
select * from student_table where sex = '男' ) t1
join
(select * from student_table where sex = '女')t2
on t1.name = t2.name ;
的结果行数是(4)?
from (
select * from student_table where sex = '男' ) t1
join
(select * from student_table where sex = '女')t2
on t1.name = t2.name ;
的结果行数是(4)?
解析:
题中的join等同于inner join,通过关键字on指定连接条件。

③下列选项中不属于结构化查询语言的组成部分的是(C)
解析:
结构化查询语言包含6个部分:
一:数据查询语言(DQL:Data Query Language)
二:数据操作语言(DML:Data Manipulation Language)
三:事务处理语言(TPL)
四:数据控制语言(DCL)
五:数据定义语言(DDL)
六:指针控制语言(CCL)
数据字典是关于数据库中数据的描述,是元数据,而不是数据本身。
④Mysql中表student_info(id,name,birth,sex),字段类型都是varchar,插入:1018 , 赵六 , 2003-08-02 , 男;
SQL正确的是(C)?
解析:
A:插入数据用的是插入时是insert into不是insert overwrite,A错误
B: 题目再说了字段类型都是varchar,1018应该加单引号
D:是values而不是value
INSERT INTO 表名
VALUES(值1,值2,值3…),(值1,null,值3…),(值1,值2,值3,…)…
⑤使用SQL语句建个存储过程proc_stu,然后以student表中的学号Stu_ID为输入参数@s_no,返回学生个人的指定信息。下面创建存储过程语句正确的是:( )
解析:
A和B的区别在于:@s_no后面的AS
而C和D的错误在于:
C:where s_no=@s_no应该为Stu_ID = @s_no
D:where Stu_ID=@Stu_ID应该为Stu_ID = @s_no
分类:
MySQL
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2021-09-15 自用电脑常用快捷键