MySQL
巫笙公子
爱自己是终生浪漫的开始
展开
-
MySQL—分组查询
语法:SELECT 查询列表 FROM 表 【where 筛选条件】 GROUP BY 分组的字段 【order BY 排序的字段】;特点:1、 和分组函数一同查询的字段必须是group by后出现的字段2、筛选分为两类:分组前筛选和分组后筛选 针对的表 位置 连接的关键字分组前筛选 原始表 group by前 where分组后筛选 group by后的结果集 group b原创 2020-09-25 16:59:42 · 350 阅读 · 0 评论 -
MySQL——基础查询(进阶四)
常见函数:概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点:①叫什么(函数名)②干什么(函数功能)分类:1、单行函数如 concat、length、ifnull等2、分组函数功能:做统计使用,又称为统计函数、聚合函数、组函数常见函数:一、单行函数字符函数:length:获取字节个数(utf-8一个汉字代表3个字节,gbk为2个字节)conc原创 2020-09-08 18:48:44 · 821 阅读 · 0 评论 -
MySQL——基础查询(进阶三)
语法:select 查询列表 from 表 【where 筛选条件】order by 排序列表 【asc | desc】特点:asc表示升序,不写时默认为升序。desc表示降序。order by子句可以支持 单个字段、多个字段、表达式、函数、别名。order by子句一般是放在查询语句的最后面,除了limit子句。案例1:查询员工信息,要求按工资从高到低排序select * from `employees` order by `salary` desc ;案原创 2020-06-13 16:12:15 · 647 阅读 · 0 评论 -
MySQL——基础查询(进阶二)
语法:SELECT 查询语气 FROM 表名 WHERE 筛选条件查询顺序:1、表名,查询来自哪张表2、筛选条件,在选定表中按条件来筛选3、查询,查询筛选后的字段分类:一、按条件表达式筛选条件运算符:> 、< 、 = 、!=、<>、>=、<=二、按逻辑表达式筛选逻辑运算符:&& =and、||=or、!=not三、模糊查询like、between、 and、in、is null一、按条件表达式筛选案例1:查询工资>15原创 2020-06-12 16:15:28 · 256 阅读 · 0 评论 -
MySQL——基础查询(进阶一)
基础查询语法: select 查询列表 from 表名;类似于:System.out.println(打印东西);特点:1)查询列表可以是:表中的字段、常量值、表达式、函数。2)查询的结果是一个虚拟表格。1、查询表中的单个字段SELECT `last_name` FROM `employees` ;2、查询表中的多个字段SELECT `last_name`, `salary`, `email` FROM `employees` ;3、查询表中的所有字段方式一:原创 2020-06-11 14:16:19 · 163 阅读 · 0 评论