代码编织梦想

select worknm as '工作地址' from paly;/查询语句/

select *from paly where age >30;select name from paly;

70b1b07a9e9bf0e447445e912eee367e.png

采用select来进行的查询语句的使用,地址是 '工作地址' 来自于表格play

select *from paly where age between 20 and 70;//这个和上边的那个是一样,不过是将年龄的范围划分的额更小

select *from paly where gender = '女' && paly.age <25;

//这个选择是性别是女性,然后年龄控制在25岁之下

/*满足18或 20 。。。。的年纪 有就可以 */select *from paly where age= 18 or age=20 or age= 16;select *from paly where age in(16,23,45);/同上效果一样/

//上边俩的控制的效果是一样的,我还是蛮喜欢用in的/查询名字为俩字符的/select from paly where name like '__';//用下划线来控制字符的长度,不得不佩服那个编辑人员的智慧/%X来查找单字符的 下边的哪个是查找的是最后一位是x的*/

// %x是仅仅控制一位的,可以来控制末尾。select *from paly where name like '%x';

/DQL(聚合函数)的使用/

/格式: select 操作(方向) from 表格名称/select count(age) from paly ; /计算age数量/

select是使用最多的一个东西 这个是来计算的数量

93ba8c8ba07b7d41430c7cc5218a5e94.png

select count() from paly; /COUNT()函数返回由SELECT语句返回的结果集中的行数。COUNT()函数计算包含NULL和非NULL值的行,即:所有行。 */

select avg(age) from paly; /平均数值/

select max(age) from paly;

select min(age) from paly;

/这个是对所有男性的年龄就平均数/select avg(age) from paly where gender ='男';

/分组查询//*select 字段列表 from 表名[where 条件] grop by 分组字段名 */

select gender,count(*) from paly group by gender;

74d1189c3158c756cbf2a7b132ce9777.png

select gender,avg(age) from paly group by gender;/要求输出的要相对应的上,就是你的select的输出和后边的where by的名称是要相同的才可以/select name, count(*) from paly where age <20 group by name;

/排序查询//select 字段列表 from 表名 order by 字段1 排序方式 字段2 排序方式//* // asc是升序排序 desc 是降序操作*/select *from paly order by age asc ;select *from paly order by age desc ;

select * from paly order by age; /*默认是升序 */

/* 刚才的格式中是具有可以多个条件进行的*/

select * from paly order by age desc , idcard desc ;

/分页查询//select 字段列表 from 表名 limit 起始索引 查询记录数/select * from paly limit 0,10; /c查询第一页员工数据,每一页显示十条/

select * from paly limit 10,10; /剩下的输出/

/练习//输出女性且年龄在16 23 45/select *from paly where gender ='女' and age in(16,23,45) ;

/男性 年龄在20 -40 且名字三个字/select from paly where gender = '男' and age between 20 and 40 && paly.name like '___';/年龄小于60 的总人数/select gender, count() from paly where age < 60 group by gender;

/查询年龄小于35岁员工的姓名和年龄,并对其进行升序操作,若相同就按照入职时间优先/

select name ,age from paly where age <=35 order by age asc;

8def03f723bd17d9fab12644c6889cb2.png
bb2f01574015ebc91d2ea4f021d93162.png
5307e5cf26f61fc535c54e542d5c2a1e.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_61196970/article/details/129671842

mariadb及phpmyadmin的安装及配置(centos 7)-爱代码爱编程

在虚拟机上事先查找是否有曾安装过mysql 或者mariadb包,如果有请先彻底删除 rpm - qa mysql rpm -qa mariadb mariab安装及配置 1、 cd /etc/yum

Kali Linux的Mysql的基本使用-爱代码爱编程

1.kali是已经安装好mysql的,所以省去安装环节 2.进入终端,启动mysql root@kali:~# service mysql start 3.修改初始密码 root@kali:~# mysql_secure_installation 会出现一系列的选择,根据要求自己选择即可, NOTE: RUNNING ALL PARTS O

mysql的基本使用方法_MySql基本使用方法-爱代码爱编程

一,mysql命令行 1,连接mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 a, 连接到本地MYSQL 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p, 回车后提示你输密码。 MYSQL的提示符是: mysql> 。(默认root用户没有密码) b,连接到远程主

MySQL基本介绍-爱代码爱编程

MySQL简介 数据库,顾名思义是用来存储数据的仓库。通常把数据库分为:关系型数据库 、 非关系型数据库 关系型数据库:关系型数据库通过外键关联来建立表与表之间的关系,即表与表、字段与字段之间存在找关联;非关系型数据库:非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定 MySQL是一种关系型数据库管理系

最新Mysql8.0.27安装配置基本使用-爱代码爱编程

目录 下载Mysql配置目录文件初始化Mysql安装Mysql配置环境基本使用 下载Mysql 官方下载地址:https://dev.mysql.com/downloads/下载后解压,路径自定义,并新建文件夹data: 配置目录文件 在 mysql 目录下创建 txt 文件,修改为 my.ini,复制以下代码到文件下 需要修改my

MySQL基本操作-爱代码爱编程

MySQL基本功能 一.基础操作 1.进入数据库 Mysql -uroot -p 回车后输入数据库密码   2.查询数据库 show databases;   3.创建数据库student create database student;   4.删除数据库 drop database 数据库名   5.使用数据

mysql数据库基本操作_drw_dcm的博客-爱代码爱编程

目录 一、SQL语句 (mysql 数据库中的语言) 二、DDL 1.DDL语句 (1)创建新的数据库 (2)创建新的表  2.删除数据库和表  三、DML 1.insert插入新数据 2.update更新原有数据 3.delete: 删除不需要的数据(表内容) 四、DQL查询数据记录  五、DCL  1.alter 修改表名和表

【mysql基础】1—数据库概述、mysql环境搭建、基本的select语句-爱代码爱编程

⭐⭐⭐⭐⭐⭐ Github主页👉https://github.com/A-BigTree 笔记链接👉https://github.com/A-BigTree/Code_Learning ⭐⭐⭐⭐⭐⭐ 如果可以,麻烦各位看官

mysql workbench使用教程-爱代码爱编程

<1> MySQL Workbench MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。 <2>.MySQL Workbench 的下载和安装   (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。   (2)

【mysql基础】mysql基本操作详解-爱代码爱编程

系列文章目录 第1篇:【MySQL基础】MySQL介绍及安装 第2篇:【MySQL基础】MySQL基本操作详解 文章目录 ✍1,数据库操作     🔍1.1,查看数据库     🔍1.2,创建数据库     🔍1.3