《MySQL必知必会》学习之第3-4章 检索数据

《MySQL必知必会》读书笔记 —— 第4章 检索数据、第5章 排序检索数据、第6章 过滤数据、第7章 数据过滤 总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!” />总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习。 阅读详情

MySQL学习(一)

本人使用MySQL版本: MySQL 8.0;
使用的图形化界面版本:navicat premium 15;

学习的书籍:《MySQL必知必会》
书中源代码下载:link 提取码: 4wxb

第3章 使用MySQL

use crashcourse; #指定使用的数据库
show databases;  # 了解数据库,返回数据库列表
show tables;  # 返回数据库内表的列表
show columns from customers; # 查看customers表中的所有列设置
describe customers;  # 同上,查看customers表中的所有列设置
show status; # 用于显示广泛的服务器状态信息
show create database crashcourse; #查看创建数据库crashcourse的mysql代码语句
show create table productnotes;  #查看创建表productnotes表的mysql代码语句
show grants; #显示授予用户(所有用户或特定用户)的安全权限
#show errors; # 显示服务器错误内容
#show warnings; #显示服务器警告内容

常用:

use crashcourse;#指定使用crashcourse数据库;
show databases;#返回使用的数据库;
show tables;#返回使用的数据库内列表;
show columns from customers; #查看customers列设置
describe customers;#查看customers表结构

第4章 检索数据

select 单列、多列、所有数据检索

(1)单列检索

select prod_name from products;

(2)多列检索

select prod_id,prod_name form products;

(3)表格全部数据检索

select * from products;

使用distinct关键词去重

(1)单列去重

#distinct关键字只能放在列名前面
select distinct prod_id from products;

(2)多列去重

#只有同时prod_id,prod_name列中有重复的数据才能去重
select distinct prod_id ,prod_name from products;

使用limit关键词检索部分行

开始位置为行索引值,索引值从第0行开始

#从第0行开始,返回5行数据,索引值为0-4
select prod_name from products limit 5;

选择需要的行开始,返回需要的行数据 limit 3,4 -> limit 索引,行

#从第三行开始,返回4行数据
select prod_name from products limit 3,4;

另外一种写法:

#从第三行开始,返回4行数据;
#格式: limit 限定行 OFFSET 从第几行开始
select prod_name from products limit 4 OFFSET 3;

行数不够时,数据库会返回它拥有的数据

#从第10行开始,返回5行数据,prod_name的索引值为10-14
#结果prod_name只返回了索引值10-13的数据;
select  prod_name from product limit 10,5;

使用count关键字统计列行数

count关键词,索引值从0开始

#返回prod_name列的行数
select count(prod_name) from products;

使用完全限定的表名

格式:表名.列名;例如 products.prod_name

#返回product表中prod_name列的数据;
select products.prod_name from products;

格式:数据库名.表名; 例如learn.products;

#返回learn数据库中product表中prod_name列数据
select product.prod_name from learn.products;
Plant Simulation 实战指南:从二次分配问题到优化布局设计 本文是一份Plant Simulation实战指南,详细讲解了如何利用该仿真软件解决工厂布局中的二次分配问题。通过从数据准备、模型搭建到集成遗传算法进行自动化优化的完整流程,帮助工程师在数字孪生环境中高效寻找最优设备布局方案,从而显著降低物流成本,提升生产效率。 阅读详情

相关推荐

WPF插件架构-如何动态加载封装好的第三方DLL的界面

插件架构中如何自动加载第三方DLL中的UI界面

lg24k的博客 1882

mysql必知必会笔记

书籍信息 MySQL Crash Course MySQL必知必会 中国工信出版集团 人民邮电出版社 命令行 展示所有的数据库 ​ SHOW DATABASES; 使用某个数据库 ​ 如,使用crashcourse数据库使用命令: ​ USE crashcourse; 展示所有的表 ​ SHOW TABLES; 展示表的所有列 ​ 展示customer表的所有列: ​ SHOW COLUMS FROM customer; 其他常用指令 ​ 1) 展示customer表的所有列:DESCRIBE cust

u012953370的博客 702

FreeSwitch采用mrcp协议对接科大讯飞asr和tts以及对话系统

FreeSwitch采用mrcp协议对接科大讯飞asr和tts对接过程

shanghaimoon的专栏 8839

SQL Server 基础I

SQL Server 基础,select,select distinct,where,and,or,order by。

Stephanie的博客 480

普源精电DHO系列示波器选购指南:从学生党到工程师的完整对比

本文深入评测普源精电DHO系列示波器,从DHO800到DHO4000各型号的核心参数、功能特点及适用场景进行全面对比,帮助学生党和工程师根据实际需求选择最佳型号。重点分析带宽、采样率、存储深度等关键指标,并提供实用的选购建议和进阶使用技巧,帮助用户充分发挥示波器性能。

weixin_30485379的博客 167

【东华大学oj】找到最大数(一维数组->中等)

一天,老师布置了一个作业,要求对一串数字各不相同的数字串进行排序,大的在前,小的在后。接着,我从数字串中的第二个数字开始往后找,找到最大的一个,然后与第二个数字交换,这样的话我就能够确定排序后数字串中的第二个数字;明明研究发现,他的这个想法中最重要的一环就是在一串数字中找到最大的那个,然后与第一个数字交换,可是明明毕竟刚刚开始学习程序设计不久,无法写出较复杂的程序,所以明明想让你这位程序设计专家帮他的忙,帮助他把这段核心程序写出来,然后明明只需模仿着写就可以了。时间限制: 1S类别: 一维数组->中等。

的博客 524

SQL1 从 Customers 表中检索所有的 ID

描述 现有表Customers如下: cust_id A B C 【问题】 编写 SQL 语句,从 Customers 表中检索所有的cust_id 【示例答案】 返回cust_id列的内容 cust_id A B C 示例1 输入: DROP TABLE IF EXISTS `Customers`; CREATE TABLE IF NOT EXISTS `Customers`( cust_id VARCHAR(25

weixin_55859275的博客 869

camera 知识速查

本文总结了Camera开发中的常见问题排查方法和关键技术点。主要内容包括:I2C/MIPI不通的排查步骤、时序问题分析方法、Sensor/AF/Flash/PDAF的Bring Up流程、OTP调试方法、PDAF原理及调试、CTS/ITS问题解决思路、AE震荡解决方案、Systrace性能分析方法、Flicker产生原理、Tombstone问题定位等。还涉及V4L2框架解析、问题定位分层方法、Sensor Setting注意事项、时钟信号概念、第三方应用卡顿排查、大光圈概念、Monkey测试方法。

qq_41665131的博客 783

SQL(二)

https://www.w3cschool.cn/sql/ 目录 SQL SELECT 语法 SQL SELECT DISTINCT(选择不同) 语法 LIMIT 关键字 SQL WHERE Clause子句 SQL AND & ORand NOT 运算符 SQL ORDER BY Keyword(按关键字排序) SQL INSERT INTO 语句(在表中插入) ...

chengxuw的博客 1091

基于YOLOv26的卫星遥感环境监测系统

本文介绍了一个基于YOLOv26的卫星遥感环境监测系统。该系统采用分层架构设计,包含数据采集、预处理、目标检测、图像分析、变化检测等核心模块。技术栈包括YOLOv26、PyTorch、OpenCV等深度学习框架和图像处理工具,以及GDAL、rasterio等地理信息处理库。系统支持获取多种卫星数据源(如Sentinel、Landsat、MODIS)的遥感图像,并进行时间序列分析。通过代码示例展示了数据采集模块的实现,包括卫星图像获取和模拟生成功能。该系统可应用于环境要素检测、变化监测等场景,为环境监测提供智

一键难忘的博客 935

华为自研 ERP、Oracle EBS 与 SAP 上线时系统配置思路设计差异深度分析

本文对比分析了华为自研ERP、Oracle EBS和SAP S/4HANA三大ERP系统在上线配置思路上的核心差异。从架构设计看,华为采用分布式微服务架构,SAP采用分层服务架构,Oracle采用集中式一体化架构;在模块配置上,华为以业务场景为导向,SAP基于行业模板,Oracle强调模块独立性;数据迁移方面,华为侧重业务规则清洗,SAP注重数据质量监控,Oracle依赖标准化工具;流程适配上,华为系统随流程调整,SAP在框架内优化,Oracle需定制开发;定制开发模式差异明显,华为采用插件化扩展,SAP使

金牌架构师 1453

MySQL基本操作总结

MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CRUD)语句和MySQL高级功能,如存储过程,触发器,事务处理等。而这两个方面又可以细分如下: MySQL常用语句 表(或者数据库)的CRUD 表数据的CRUD,其中表数据查询使用最多,也更复杂。查询可以按照单表还是多表可以分为:单表SELECT查询和多表的联结查询(INNER JOIN, LEFT J...

你听___ 1万+

【RT-DETR实战】112、NCNN模型转换与层实现支持:从模型文件到推理引擎的硬核实战

本文详细记录了将RT-DETR模型部署到NCNN框架的全过程及关键要点。作者首先遇到MultiHeadAttention等算子不支持的问题,通过ONNX中间转换和自定义层实现解决。文章具体介绍了PyTorch到NCNN的权重转换技巧、模型优化方法(包括量化和线程优化)以及调试经验,强调逐层对比输出、预处理检查和边界情况测试的重要性。最后分享了保持转换流程可复现性的实用建议,指出手动调试虽然耗时但能加深对模型的理解,体现了工程师在解决技术难题时的专业精神与成就感。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 41

MySQL必知必会pdf网盘下载+每章总结

目录MySQL必知必会第二章 连接mysql第三章 连接数据库第四章 检索数据SELECT,DISTINCT,LIMIT语句第五章 排序数据ORDER BY语句第六章 过滤数据WHERE语句第七章 数据过滤AND, OR, IN, NOT操作符第八章 用通配符进行过滤LIKE 操作符第九章 用正则表达式进行搜索REGEXP MySQL必知必会 第二章 连接mysql 在terminal中连接mys...

EPFL_Panda的博客 5万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

MySQL必知必会

文章目录第一章:数据库基础基本概念什么是SQL第二章:MySQL 简介第三章:了解数据库和表第四章:检索数据SELECT语句第五章:排序检索数据找出一列中最高或最低的值第六章:过滤数据使用WHERE子句WHERE子句操作符第七章:数据过滤第八章:用通配符进行过滤LIKE操作符使用技巧第九章:用正则表达式进行搜索使用MySQL正则表达式基本字符匹配进行OR匹配匹配几个字符之一匹配范围匹配特殊字符匹配字符类匹配多个实例定位符第十章:创建计算字段计算字段拼接字段使用别名执行算术计算第十一章:使用数据处理函数使用函

数据飓风 1万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

《MySQL必知必会》个人实现全记录(1)——1~5章

这篇博客是第1~5章的学习实践,前两章是sql和mysql的简介,只摘出一些要点,后面三章给出代码和实现截图。运行过程需要样例表,有关样例表的部分请看我的环境配置博客博客。

2301_79535379的博客 1057

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

《MySQL必知必会》读书笔记 —— 第4章 检索数据、第5章 排序检索数据

在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)

2401_85117728的博客 983

MySql必知必会笔记

《MySQL必知必会》的学习笔记

weixin_44542899的博客 3486

《MySQL必知必会》个人实现全记录(3)——6~10章

MySQL必知必会》个人实现全记录(2)——19~21章-优快云博客本篇博客计划学习:过滤数据、数据过滤、用通配符进行过滤、用正则表达式进行搜索、创建计算字段进一步学习了select,第9章正则表达式可以说是6-9章的总集,第10章谈到了临时结构字段。剩下11-14一节,15-18一节,22-25一节,26-30一节,差不多三四天就过完这本书了。

2301_79535379的博客 871

《MySQL必知必会》个人实现全记录(2)——19~21章

MySQL必知必会》个人实现全记录(1)-优快云博客本篇博客计划学习第19~21章,分别是插入数据、更新和删除数据、创建和操纵表。加上第一篇初步学习的检索,算是基本了解了数据库表的增删改查。中间跳过了很多检索相关知识,是因为我想先学完增删改查,能初步操控我的数据库了,再深入学习细节知识。这样也比较方便我做我们学校的数据库实验作业。

2301_79535379的博客 1029

【免费下载】 掌握【mysql】的必备宝典:《MySQL必知必会》PDF下载及每章总结

《MySQL必知必会》是一本专为数据库初学者和开发者设计的实用指南,旨在帮助读者快速掌握MySQL的基本操作和高级技巧。本项目不仅提供了《MySQL必知必会》书籍的PDF下载链接,还附有每章的详细总结,帮助读者在阅读过程中更好地理解和巩固所学内容。无论你是数据库初学者,还是希望系统学习MySQL的开发者,本资源都能为你提供全面而深入的学习体验。 ## 项目技术分析 《MySQL必知必会》涵盖了...

gitblog_06563的博客 1704

MySQL必知必会 代码+说明 全书整理

前不久收获一本《mysql必知必会》实体书,这周得空将整本书再次回顾了下。 整理了书中全部的代码,加上了必要的语句说明。 我所使用的软件版本:mysql workbench 8.0.15 mysql必知必会这本书目前是2009年1月第1版的,由于mysql版本更新,书中的一些代码在8.0版本中已经不再适用。 必要的调整,我在代码中都做了相应的备注。 文件下载: 书中样表创建所需脚...

DREAM BIGGER 2万+

《MySQL必知必会》学习笔记 目录

MySQL必知必会 学习笔记汇总,mysql数据库基础知识

墨1024 883

mysql必知必会 第4章 检索数据

第4章 检索数据 4.1 SELECT语句  作用:从一个或多个表中检索信息,为了使用SELECT减速,必须至少给出两条信息:想选择什么,以及从什么地方选择。 4.2 检索单个列 SELECT 列名 FROM 表名; #从表中检索一列 4.3 检索多个列 SELECT 列名,列名,列名 FROM 表名; #逗号隔开 4.4 检索所有列 SELECT * FROM 表名; 4.5 检索不同的行 select distinct 列名 from 表名; #只返回表名中不同的列名行 4.6 限制结果 sel

ziggy7的博客 201

《MySQL必知必会》个人实现全记录(5)——15~18章

MySQL必知必会》个人实现全记录(4)——11~14章-优快云博客上一节末尾,我们谈到了相关子查询和完全限定列名,这标志着我们的检索对象从一张表逐渐拓展到多张表。本节进一步学习多表之间的检索。本节内容:联结表、创建高级联结、组合查询、全文本搜索。本节结束后,课本涉及的select的高级功能学习完毕。

2301_79535379的博客 1233

MySQL必知必会-第4章 检索数据

数据检索 查询语句 1.基本查询语句 select [DISTINCT] 列名 as '展现出来的列名', .... from 表名 as '给表起的别名' limit 开始行(从0开始), 取得行数 / limit 取得行数 offset 开始行(从0开始), 2.查询全部字段 select * from 表名 as '表的别名' 3.使用完全限定名 select 表名.字段1名, 表名.字段2名, ... from 数据库名.表名; ...

qq_35903284的博客 240
上一篇: 产品面试题(一)
下一篇: 《MySQL必知必会》学习之第5-7章 排序-过滤数据
Shine_180419
博客等级 码龄9年 2粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值