logo 首页 题库 面试 简历 求职 学习 竞赛 百度实习专项 华为 招商银行数字金融训练营 招
logo
首页
题库
面试
简历
求职
学习
竞赛
百度实习专项
华为
招商银行数字金融训练营
招银网络
中信银行
美团
蚂蚁
携程暑期
建信金科
建信
百度实习专项
搜索
openVip
会员
招聘
99+
消息
创作中心
发布
退出答题
专项练习-SQL
交卷
00:04:36
单选题
1.
金融机构希望找到每位客户的最大交易金额,表结构如下:
Customers
customer_id (INT): 客户标识符
customer_name (VARCHAR): 客户姓名
Transactions
transaction_id (INT): 交易标识符
customer_id (INT): 客户标识符
amount (DECIMAL): 交易金额
如何寻找到每位客户的最大交易金额()
A
SELECT customer_name, MAX(amount) FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id GROUP BY customer_name;
B
SELECT customer_id, SUM(amount) FROM Transactions GROUP BY customer_id;
C
SELECT customer_name, amount FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id WHERE amount IS NOT NULL;
D
SELECT customer_name FROM Customers WHERE customer_id IN (SELECT customer_id FROM Transactions WHERE amount > 0);
单选题
2.
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' , '张三' , '2001-12-01' , '女');
('1006' , '李四' , '2001-12-02' , '女');
查询男生女生存在的相同姓名,比如'张三' ,正确的是()?
A
select distinct t1.name from
(select * from student_table where sex = '女')t1
inner join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
B
select distinct t1.name from
(select * from student_table where sex = '女')t1
left join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
C
select distinct t1.name from
(select * from student_table where sex = '女')t1
full join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
D
select distinct t1.name from
(select * from student_table where sex = '女')t1
right join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
单选题
3.
事务隔离级别 READ COMMITTED 与 REPEATABLE READ 的核心区别体现在?
A
处理死锁的检测机制不同
B
是否允许脏写(Dirty Write)
C
对不可重复读(Non-Repeatable Read)的防护能力
D
事务回滚时日志写入策略
单选题
4.
ROW_NUMBER()窗口函数的主要用途是什么?
A
返回分组的排名值
B
为结果集中的每一行分配唯一序号
C
计算列的累计和
D
自动过滤重复记录
单选题
5.
下列函数语句得不到相同数值结果的选项是()
A
SELECT ROUND(2.35)
B
SELECT ROUND(1.96,1)
C
SELECT TRUNCATE(1.99,1)
D
SELECT TRUNCATE(2.83,0)
答题卡
1
2
3
4
5
交卷
日间
单题
牛客网
牛客网在线编程
牛客网题解
牛客企业服务#牛客AI配图神器#
首页
题库
面试
简历
求职
学习
竞赛
百度实习专项
华为
招商银行数字金融训练营
招银网络
中信银行
美团
蚂蚁
携程暑期
建信金科
建信
百度实习专项
搜索
openVip
会员
招聘
99+
消息
创作中心
发布
退出答题
专项练习-SQL
交卷
00:04:36
单选题
1.
金融机构希望找到每位客户的最大交易金额,表结构如下:
Customers
customer_id (INT): 客户标识符
customer_name (VARCHAR): 客户姓名
Transactions
transaction_id (INT): 交易标识符
customer_id (INT): 客户标识符
amount (DECIMAL): 交易金额
如何寻找到每位客户的最大交易金额()
A
SELECT customer_name, MAX(amount) FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id GROUP BY customer_name;
B
SELECT customer_id, SUM(amount) FROM Transactions GROUP BY customer_id;
C
SELECT customer_name, amount FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id WHERE amount IS NOT NULL;
D
SELECT customer_name FROM Customers WHERE customer_id IN (SELECT customer_id FROM Transactions WHERE amount > 0);
单选题
2.
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' , '张三' , '2001-12-01' , '女');
('1006' , '李四' , '2001-12-02' , '女');
查询男生女生存在的相同姓名,比如'张三' ,正确的是()?
A
select distinct t1.name from
(select * from student_table where sex = '女')t1
inner join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
B
select distinct t1.name from
(select * from student_table where sex = '女')t1
left join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
C
select distinct t1.name from
(select * from student_table where sex = '女')t1
full join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
D
select distinct t1.name from
(select * from student_table where sex = '女')t1
right join
(select * from student_table where sex = '男') t2
on t1.name = t2.name ;
单选题
3.
事务隔离级别 READ COMMITTED 与 REPEATABLE READ 的核心区别体现在?
A
处理死锁的检测机制不同
B
是否允许脏写(Dirty Write)
C
对不可重复读(Non-Repeatable Read)的防护能力
D
事务回滚时日志写入策略
单选题
4.
ROW_NUMBER()窗口函数的主要用途是什么?
A
返回分组的排名值
B
为结果集中的每一行分配唯一序号
C
计算列的累计和
D
自动过滤重复记录
单选题
5.
下列函数语句得不到相同数值结果的选项是()
A
SELECT ROUND(2.35)
B
SELECT ROUND(1.96,1)
C
SELECT TRUNCATE(1.99,1)
D
SELECT TRUNCATE(2.83,0)
答题卡
1
2
3
4
5
交卷
日间
单题
牛客网
牛客网在线编程
牛客网题解
牛客企业服务#牛客AI配图神器#
全部评论
相关推荐
昨天 16:50
门头沟学院 Java 点赞 评论 收藏
分享