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 13 MySQL
Mysql数据库索引面试题(程序员基础技能)
May 31 MySQL
MYSQL 无法识别中文的永久解决方法
Jun 03 MySQL
MySQL中连接查询和子查询的问题
Sep 04 MySQL
MySQL表类型 存储引擎 的选择
Nov 11 MySQL
教你使用VS Code的MySQL扩展管理数据库的方法
Jan 22 MySQL
MySQL 数据 data 基本操作
May 04 MySQL
Mysql中@和@@符号的详细使用指南
Jun 05 MySQL
MySql中的json_extract函数处理json字段详情
Jun 05 MySQL
MySQL 原理与优化之Limit 查询优化
Aug 14 MySQL
MySQL数据管理操作示例讲解
Dec 24 MySQL
详解MySQL的内连接和外连接
May 08 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开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
PHP基础之运算符的使用方法
2013/04/28 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
2014/07/01 PHP
PHP读取txt文本文件并分页显示的方法
2015/03/11 PHP
PHP获取真实客户端的真实IP
2017/03/07 PHP
PHP输出多个元素的排列或组合的方法
2017/03/14 PHP
PHP实现的用户注册表单验证功能简单示例
2019/02/25 PHP
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
juqery 学习之四 筛选查找
2010/11/30 Javascript
用jquery写的一个万年历(自写)
2014/01/20 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
JavaScript和CSS交互的方法汇总
2014/12/02 Javascript
node.js使用cluster实现多进程
2016/03/17 Javascript
Vue.js开发环境搭建
2016/11/10 Javascript
nodejs中Express与Koa2对比分析
2018/02/06 NodeJs
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
2018/02/06 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
python实现堆和索引堆的代码示例
2018/03/19 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
Django 后台带有字典的列表数据与页面js交互实例
2020/04/03 Python
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
Ever New加拿大官网:彰显女性美
2018/10/05 全球购物
高中生期末评语大全
2014/01/28 职场文书
生产文员岗位职责
2014/04/05 职场文书
学习十八大标语
2014/10/09 职场文书
工厂采购员岗位职责
2015/04/07 职场文书
整脏治乱工作简报
2015/07/21 职场文书
详细谈谈JavaScript中循环之间的差异
2021/08/23 Javascript