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 22 MySQL
MySQL 重写查询语句的三种策略
May 10 MySQL
MySQL 视图(View)原理解析
May 19 MySQL
一文读懂navicat for mysql基础知识
May 31 MySQL
浅谈mysql返回Boolean类型的几种情况
Jun 04 MySQL
MySQL8.0.18配置多主一从
Jun 21 MySQL
关于mysql中时间日期类型和字符串类型的选择
Nov 27 MySQL
深入讲解数据库中Decimal类型的使用以及实现方法
Feb 15 MySQL
一文了解MySQL二级索引的查询过程
Feb 24 MySQL
Mysql开启外网访问
May 15 MySQL
MySQL数据库安装方法与图形化管理工具介绍
May 30 MySQL
MySQL数据库实验之 触发器和存储过程
Jun 21 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
PHP时间戳与日期之间转换的实例介绍
2013/04/19 PHP
php selectradio和checkbox默认选择的实现方法详解
2013/06/29 PHP
php实现的短网址算法分享
2014/06/20 PHP
如何让PHP编码更加好看利于阅读
2019/05/12 PHP
JavaScript prototype 使用介绍
2013/08/29 Javascript
用js的for循环获取radio选中的值
2013/10/21 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
学习Vue组件实例
2018/04/28 Javascript
Vue页面骨架屏注入方法
2018/05/13 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
解决vue打包 npm run build-test突然不动了的问题
2020/11/13 Javascript
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
深入理解NumPy简明教程---数组2
2016/12/17 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
物业管理公司实习生自我鉴定
2013/09/19 职场文书
护士自我介绍信
2014/01/13 职场文书
竞争上岗实施方案
2014/03/21 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
教师党员个人整改措施
2014/10/27 职场文书
高中生毕业评语
2014/12/30 职场文书
同事去世追悼词
2015/06/23 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
HTML中的表单元素介绍
2022/02/28 HTML / CSS