什么是分组 按照性别将班上同学分为男生一组,女生一组。 group by /* 查看每个职位的最高、最低工资 */ select job,max(sale),min(sale) from emp group by job…
分类:MySql
MySQL——单行函数
字符函数 [ lower(str) ]:返回字符串str变为小写字母 select lower('HelloWorld'); [ upper(str) ]:返回字符串str变为大写字母 select upper('Hel…
MySQL——权限
权限组成结构 用户:有用自己的用户名和密码,并且拥有能够操作的权限。 操作权限:限制一个用户能够做什么,可以配置到全局/数据库/表/列 MySQL主要权限 权限 权限级别 权限说明 create 数据库、表或索引 创建数…
MySQL——增删改操作
插入语句 一次插入操作只插入一行数据 insert into [tablename](listname1,listname2,......) values (value1,value2,......); /* 插入一条数…
MySQL——多表查询
多表查询: select listname from tablename1,tablename2; 笛卡尔积 多表查询中,如果没有连接条件,则会产生笛卡尔积数学中的定义:假设集合A={a,b},集合B={0,1,2},则…
MySQL——排序操作与聚集函数
order by,将查询结果进行排序,放在select子句的最后 asc —> 升序(默认) desc —> 降序 单列排序 /* 年龄按照降序排序 */ select * from …
MySQL——查询操作
简单查询 select 选择查询列表 select [listname] from [tablename]; select [listname1] [listname2] from [tablename]; 【 * 】 …
MySQL——表的操作和约束
创建表 !!!必须先进入一个数据库!!! create table [tablename]( 列名1 类型 [约束], 列名1 类型 [约束], 列名1 类型 [约束] ); /* 最后一行没有逗号,但是括号外有分号 *…
MySQL——常用类型
整数类型 类型 大小/字节 tinyint 1 smallint 2 mediumint 3 int 4 bigint 8 如果超出类型范围的操作,会发生【 “Out of range” 】错误提…
MySQL——数据库操作与存储引擎
数据库对象 存储,管理和使用数据的不同结构形式表、视图、存储过程、函数、触发器、事件、索引 数据库 存储数据库对象的容器 系统数据库(系统自带,不能修改) information_schema:存储数据库对象信息,如:用…
MySQL——启动MySQL服务
MySQL 服务 和 MySQL 数据库 不同 MySQL 服务:一系列后台进程 MySQL 数据库:一系列的数据目录和数据文件 MySQL 数据库必须在 MySQL 服务启动之后才可以进行访问 启动MySQL服务 ne…
MySQL——Window下安装MySQL
存储引擎选用Multifunctional DataBase,多功能存储引擎,支持多种存储引擎 InnoDB:支持事务、外键,性能相对较低(开发中常用,事务(Transaction)很重要)MyISAM:不支持事务、外键…