MySQL查询学习之基础查询操作


Posted in MySQL onMay 08, 2021

前言

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
本篇内容主要讲解MySQL数据库查询数据的基础查询。

查询数据

在MySQL数据库中通过 select 语句进行查询数据,其语法为:

SELECT 查询列表 FROM 表名;

使用select查询有以下的特点:

  1. 查询的结果集是一个虚拟的表
  2. select查询的结果更类似于Java中的语句 System.out.println(要打印的内容),打印出来的表不能进行直接操作,只能提供数据展示作用。
  3. 该语句的查询顺序为:
    先查询FROM后的表名是否存在,若不存在则返回错误,不进行后续查询,再查询表中是否有SELECT子句后的查询列表的内容。
  4. “查询列表”的内容不仅可以写字段,也可以写函数、表达式、常量等。
    注:“查询列表”中的内容可以是多个部分组成,通过逗号隔开,“*”可以表示查询表中所有信息

例如:

SELECT
	name,age,class,id
FROM
	classroom;

举例:

①查询常量

SELECT 100;

查询结果:

MySQL查询学习之基础查询操作

②查询表达式

SELECT 100+6;

查询结果:

MySQL查询学习之基础查询操作

③查询字段

查询单个字段

SELECT last_name FROM employees;

查询结果:

MySQL查询学习之基础查询操作

查询多个字段

SELECT salary,last_name,first_name FROM employees;

查询结果:

MySQL查询学习之基础查询操作

查询所有字段

SELECT * FROM employees ;

查询结果:

MySQL查询学习之基础查询操作

④查询函数

常用的查询函数有:

SELECT DATABASE();#查询当前调用的数据库
SELECT VERSION();#查询数据库版本
SELECT USER();#查询当前用户

总结

MySQL数据库中的基础查询语句是使用数据库时最常用和最基础的语句,熟练掌握该部分内容也为接下来学习MySQL数据库的其他内容起到了奠基的作用。

MySQL 相关文章推荐
Mysql 性能监控及调优
Apr 06 MySQL
MySQL复制问题的三个参数分析
Apr 07 MySQL
MySQL 分页查询的优化技巧
May 12 MySQL
详解MySQL连接挂死的原因
May 18 MySQL
Mysql 如何实现多张无关联表查询数据并分页
Jun 05 MySQL
MySQL 1130异常,无法远程登录解决方案详解
Aug 23 MySQL
mysql如何能有效防止删库跑路
Oct 05 MySQL
MySQL中的引号和反引号的区别与用法详解
Oct 24 MySQL
SQL语法CONSTRAINT约束操作详情
Jan 18 MySQL
MySQL去除密码登录告警的方法
Apr 20 MySQL
Mysql将字符串按照指定字符分割的正确方法
May 30 MySQL
mysql数据库实现设置字段长度
Jun 10 MySQL
MySQL sql_mode修改不生效的原因及解决
May 07 #MySQL
一篇文章弄懂MySQL查询语句的执行过程
详解MySQL主从复制及读写分离
MySQL 表空间碎片的概念及相关问题解决
MySQL kill不掉线程的原因
May 07 #MySQL
MySQL数字类型自增的坑
May 07 #MySQL
MySQL获取所有分类的前N条记录
May 07 #MySQL
You might like
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
php实现以只读方式打开文件的方法
2015/03/16 PHP
thinkPHP导出csv文件及用表格输出excel的方法
2015/12/30 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
PHP设计模式之工厂模式详解
2017/10/24 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
javascript下查找父节点的简单方法
2007/08/13 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
js 获取和设置css3 属性值的实现方法
2013/05/06 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
JS显示下拉列表框内全部元素的方法
2015/03/31 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
webpack 4.0.0-beta.0版本新特性介绍
2018/02/10 Javascript
express启用https使用小记
2019/05/21 Javascript
python使用在线API查询IP对应的地理位置信息实例
2014/06/01 Python
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
在Python中操作文件之seek()方法的使用教程
2015/05/24 Python
python中update的基本使用方法详解
2019/07/17 Python
Python输出指定字符串的方法
2020/02/06 Python
python操作docx写入内容,并控制文本的字体颜色
2020/02/13 Python
Django实现将一个字典传到前端显示出来
2020/04/03 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
2020/09/29 Python
python 下载文件的多种方法汇总
2020/11/17 Python
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
劳动之星获奖感言
2014/02/01 职场文书
心理健康课教学反思
2014/02/13 职场文书
《宿建德江》教学反思
2014/04/23 职场文书
教师见习期自我鉴定
2014/04/28 职场文书
渠道运营商合作协议书范本
2014/10/06 职场文书
仓库管理员岗位职责
2015/02/03 职场文书
2015暑期工社会实践报告
2015/07/13 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python