当前位置:网站首页>牛客刷SQL--4
牛客刷SQL--4
2022-08-01 13:42:00 【小唐同学(๑><๑)】
目录
作者简介:大家好我是小唐同学(๑><๑),大家可以叫我小唐
个人主页:小唐同学(๑><๑)的博客主页
系列专栏:数据库
博友们如果也是新手入门MySQL 我希望大家可以多加练习 MySQL题库在牛客网就有已经给大家附上链接,可以直接点击跳转:点击跳转
牛客网支持ACM模式哦,刷算法题也很推荐哦!!!
下面上文章------》
SQL13 Where in 和Not in
描述
题目:现在运营想要找到学校为北大、复旦和山大的同学进行调研,请你取出相关数据。
示例:user_profile
id device_id gender age university gpa 1 2138 male 21 北京大学 3.4 2 3214 male 复旦大学 4.0 3 6543 female 20 北京大学 3.2 4 2315 female 23 浙江大学 3.6 5 5432 male 25 山东大学 3.8 根据输入,你的查询应返回以下结果:
device_id gender age university gpa 2138 male 21 北京大学 3.4 3214 male 复旦大学 4.0 6543 female 20 北京大学 3.2 5432 male 25 山东大学 3.8 示例1
输入:
drop table if exists user_profile; CREATE TABLE `user_profile` ( `id` int NOT NULL, `device_id` int NOT NULL, `gender` varchar(14) NOT NULL, `age` int , `university` varchar(32) NOT NULL, `province` varchar(32) NOT NULL, `gpa` float); INSERT INTO user_profile VALUES(1,2138,'male',21,'北京大学','BeiJing',3.4); INSERT INTO user_profile VALUES(2,3214,'male',null,'复旦大学','Shanghai',4.0); INSERT INTO user_profile VALUES(3,6543,'female',20,'北京大学','BeiJing',3.2); INSERT INTO user_profile VALUES(4,2315,'female',23,'浙江大学','ZheJiang',3.6); INSERT INTO user_profile VALUES(5,5432,'male',25,'山东大学','Shandong',3.8);复制输出:
2138|male|21|北京大学|3.4 3214|male|None|复旦大学|4.0 6543|female|20|北京大学|3.2 5432|male|25|山东大学|3.8
select device_id,gender,age,university,gpa from user_profile where university in('北京大学','复旦大学','山东大学');SQL14 操作符混合运用
描述
题目:现在运营想要找到gpa在3.5以上(不包括3.5)的山东大学用户 或 gpa在3.8以上(不包括3.8)的复旦大学同学进行用户调研,请你取出相应数据
示例:user_profile
id device_id gender age university province gpa 1 2138 male 21 北京大学 BeiJing 3.4 2 3214 male NULL 复旦大学 Shanghai 4 3 6543 female 20 北京大学 BeiJing 3.2 4 2315 female 23 浙江大学 ZheJiang 3.6 5 5432 male 25 山东大学 Shandong 3.8 根据输入,你的查询应返回以下结果:(该题对于小数点后面的0不需要计算与统计,后台系统会统一输出小数点后面1位)
device_id gender age university gpa 3214 male NULL 复旦大学 4 5432 male 25 山东大学 3.8 示例1
输入:
drop table if exists user_profile; CREATE TABLE `user_profile` ( `id` int NOT NULL, `device_id` int NOT NULL, `gender` varchar(14) NOT NULL, `age` int , `university` varchar(32) NOT NULL, `province` varchar(32) NOT NULL, `gpa` float); INSERT INTO user_profile VALUES(1,2138,'male',21,'北京大学','BeiJing',3.4); INSERT INTO user_profile VALUES(2,3214,'male',null,'复旦大学','Shanghai',4.0); INSERT INTO user_profile VALUES(3,6543,'female',20,'北京大学','BeiJing',3.2); INSERT INTO user_profile VALUES(4,2315,'female',23,'浙江大学','ZheJiang',3.6); INSERT INTO user_profile VALUES(5,5432,'male',25,'山东大学','Shandong',3.8);复制输出:
3214|male|None|复旦大学|4.0 5432|male|25|山东大学|3.8
select device_id,gender,age,university,gpa from user_profile where (gpa>3.5 and university='山东大学')or(gpa>3.8 and university='复旦大学');
边栏推荐
- 软件测试之发现和解决bug
- How does the SAP ABAP OData service support the Create operation trial version
- 论文详读《基于改进 LeNet-5 模型的手写体中文识别》,未完待补充
- ABC260 E - At Least One(双指针)
- Based on 10 years of experience in stability assurance, what are the three key questions to be answered in failure recovery?|TakinTalks big coffee sharing
- The obstacles to put Istio into production and how we solve them
- 数字证书原理
- NFV迈向云原生时代:Network Service Mesh项目介绍
- The basic knowledge of scripting language Lua summary
- 免费使用高性能的GPU和TPU—谷歌Colab使用教程
猜你喜欢

论文笔记All about Eve: Execute-Verify Replication for Multi-Core Servers

Efficiency tools to let programmers get off work earlier

【StoneDB Class】入门第二课:StoneDB 整体架构解析

JMP Pro 16.0软件安装包下载及安装教程

魔众文档管理系统 v5.0.0

论文详读《基于改进 LeNet-5 模型的手写体中文识别》,未完待补充

RGB系列开发稳定响应快速灯带拾音灯氛围灯等应用定制方案

什么是元编程

VINS-mono 论文解读:IMU预积分+Marg边缘化

PyTorch 进阶之路:在 GPU 上训练深度神经网络
随机推荐
AD单片机九齐单片机NY8B062D SOP16九齐
数字孪生北京故宫,元宇宙推进旅游业进程
又拿三个大奖?!多力就是要让你吃的更营养更健康
iframe tag attribute description detailed [easy to understand]
How does the SAP ABAP OData service support the Create operation trial version
全链路灰度在数据库上我们是怎么做的?
D - Draw Your Cards(模拟)
gpio模拟串口通信
PAT1166 Summit(25)
让程序员早点下班的效率工具
2022-07-29 网工进阶(二十二)BGP-其他特性(路由过滤、团体属性、认证、AS欺骗、对等体组、子路由器、路由最大接收数量)
[深入研究4G/5G/6G专题-47]: 5G Link Adaption链路自适应-3-下行链路自适应DLLA-PDSCH信道
【每日一题】952. 按公因数计算最大组件大小
34、树莓派进行人体姿态检测并进行语音播报
易优压双驱挖掘机压路机器类网站源码 v1.5.8
Windows 安装PostgreSQL
线上问题排查常用命令,总结太全了,建议收藏!!
【5GC】5G网络切片与5G QoS的区别?
Two Permutations
微信UI在线聊天源码 聊天系统PHP采用 PHP 编写的聊天软件,简直就是一个完整的迷你版微信