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 全文索引使用指南
May 25 MySQL
mysql 如何获取两个集合的交集/差集/并集
Jun 08 MySQL
浅谈MySQL user权限表
Jun 18 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
MySQL笔记 —SQL运算符
Jan 18 MySQL
MySQL的存储函数与存储过程的区别解析
Apr 08 MySQL
Golang连接并操作MySQL
Apr 14 MySQL
Mysql 8.x 创建用户以及授予权限的操作记录
Apr 18 MySQL
MySQL 数据表操作
May 04 MySQL
MySQL数据库 安全管理
May 06 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
PHP&MYSQL服务器配置说明
2006/10/09 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
php.ini中date.timezone设置分析
2011/07/29 PHP
一组PHP可逆加密解密算法实例代码
2014/01/21 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
2017/04/19 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
2012/02/27 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
Vue页面骨架屏注入方法
2018/05/13 Javascript
浅谈vue-props的default写不写有什么区别
2020/08/09 Javascript
Vuejs通过拖动改变元素宽度实现自适应
2020/09/02 Javascript
python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法
2015/05/15 Python
Python类的用法实例浅析
2015/05/27 Python
Python字符串处理实例详解
2017/05/18 Python
python生成二维码的实例详解
2017/10/29 Python
Python3实现计算两个数组的交集算法示例
2019/04/03 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
2020/02/07 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
2020/06/03 Python
python实现发送QQ邮件(可加附件)
2020/12/23 Python
意大利团购网站:Groupon意大利
2016/10/11 全球购物
英国豪华文具和皮具配件经典老品牌:Smythson(斯迈森)
2018/04/19 全球购物
泰国网上购物:Shopee泰国
2018/09/14 全球购物
总经理助理的八要求
2013/11/12 职场文书
会计电算化个人自我评价
2013/11/17 职场文书
营销专业应届生求职信
2013/11/26 职场文书
工地材料员岗位职责
2015/04/11 职场文书
vue打包时去掉所有的console.log
2022/04/10 Vue.js