[SQL刷题篇] DAY1----查询信息数据

简介: [SQL刷题篇] DAY1----查询信息数据

 

目录

前言

查询信息数据

查询指定学校的学生

查询指定年龄的学生

查询指定年龄段的学生

查询指定大学的学生

小结



image.gif图片.png

前言

数据库技术是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。其中mysql就是一个非常火热的数据库。

查询信息数据

查询指定学校的学生

思路:我们已经知道数据库的信息,可以看到是存在5条信心,并且相同信息的重复性很小。接着我们可以想,如果我们可以尝试去指定表名,然后对表名中指定学校信息查询,然后输入指定的id这样就可以了,那我们来实验一下吧。

题目描述:

image.gif图片.png

代码:

SELECT device_id,university
FROM user_profile
WHERE university="北京大学"

image.gif

结果

图片.png

查询指定年龄的学生

思路:我们已经知道数据库的信息,可以看到是存在5条信心,并且相同信息的重复性很小。接着我们可以想,如果我们可以尝试去指定表名,然后对表名中指定年龄信息查询,然后输入指定的id这样就可以了,那我们来实验一下吧。

题目描述:

image.gif图片.png

代码:

SELECT device_id,gender,age,university
FROM user_profile
WHERE age>24;

image.gif

结果:

image.gif图片.png

查询指定年龄段的学生

思路:我们已经知道数据库的信息,可以看到是存在5条信心,并且相同信息的重复性很小。接着我们可以想,如果我们可以尝试去指定表名,然后对表名中指定年龄范围查询,然后输入指定的id这样就可以了,那我们来实验一下吧。

题目描述:

图片.png

代码:

SELECT device_id,gender,age from user_profile where age between 20 and 23

image.gif

结果:

image.gif图片.png

查询指定大学的学生

思路:我们已经知道数据库的信息,可以看到是存在5条信心,并且相同信息的重复性很小。接着我们可以想,如果我们可以尝试去指定表名,然后对表名中指定去掉学校查询,然后输入指定的id这样就可以了,那我们来实验一下吧。

题目描述:

image.gif图片.png

代码:

select device_id,gender,age,university
from user_profile
where university != '复旦大学'

image.gif

结果:

image.gif图片.png

小结

刷题对于我们熟悉和巩固知识点内容很有帮助。

点击右边链接 刷题链接

相关文章
|
8天前
|
SQL 存储 人工智能
Vanna:开源 AI 检索生成框架,自动生成精确的 SQL 查询
Vanna 是一个开源的 Python RAG(Retrieval-Augmented Generation)框架,能够基于大型语言模型(LLMs)为数据库生成精确的 SQL 查询。Vanna 支持多种 LLMs、向量数据库和 SQL 数据库,提供高准确性查询,同时确保数据库内容安全私密,不外泄。
56 7
Vanna:开源 AI 检索生成框架,自动生成精确的 SQL 查询
|
15天前
|
SQL Java
使用java在未知表字段情况下通过sql查询信息
使用java在未知表字段情况下通过sql查询信息
32 8
|
21天前
|
SQL 安全 PHP
PHP开发中防止SQL注入的方法,包括使用参数化查询、对用户输入进行过滤和验证、使用安全的框架和库等,旨在帮助开发者有效应对SQL注入这一常见安全威胁,保障应用安全
本文深入探讨了PHP开发中防止SQL注入的方法,包括使用参数化查询、对用户输入进行过滤和验证、使用安全的框架和库等,旨在帮助开发者有效应对SQL注入这一常见安全威胁,保障应用安全。
42 4
|
24天前
|
SQL 监控 关系型数据库
SQL语句当前及历史信息查询-performance schema的使用
本文介绍了如何使用MySQL的Performance Schema来获取SQL语句的当前和历史执行信息。Performance Schema默认在MySQL 8.0中启用,可以通过查询相关表来获取详细的SQL执行信息,包括当前执行的SQL、历史执行记录和统计汇总信息,从而快速定位和解决性能瓶颈。
|
1月前
|
SQL 存储 缓存
如何优化SQL查询性能?
【10月更文挑战第28天】如何优化SQL查询性能?
98 10
|
29天前
|
SQL 关系型数据库 MySQL
|
1月前
|
SQL 存储 缓存
SQL Server 数据太多如何优化
11种优化方案供你参考,优化 SQL Server 数据库性能得从多个方面着手,包括硬件配置、数据库结构、查询优化、索引管理、分区分表、并行处理等。通过合理的索引、查询优化、数据分区等技术,可以在数据量增大时保持较好的性能。同时,定期进行数据库维护和清理,保证数据库高效运行。
|
2月前
|
SQL 数据库 开发者
功能发布-自定义SQL查询
本期主要为大家介绍ClkLog九月上线的新功能-自定义SQL查询。
|
1月前
|
SQL 关系型数据库 MySQL
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
31 0
|
5月前
|
SQL JSON 数据库
influxdb 端点使用http进行sql查询,写数据
influxdb 端点使用http进行sql查询,写数据
281 0

热门文章

最新文章