MySQL
记录MySQL的基础命令及用法
略-略-略
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL视图
视图的作用:限制其他用户对数据库表的访问,因为试图可以有选择性的显示数据库的一部分。 容易实现复杂的查询。 对于相同的数据可以产生不同的视图。创建视图语法:CREATE [OR REPLACE] VIEW view_nameAS select_statement[WITH CHECK OPTION];例子:CREATE VIEW v_emp_1AS SELECT em...原创 2019-07-30 19:56:51 · 197 阅读 · 0 评论 -
MySQL的常用函数
MySQL的常用函数有五种:数学函数、字符串函数、日期和时间函数、流程控制函数、其他函数。数学函数函数表达式 意义 ABS(x) 返回x的绝对值 SQRT(x) 返回非负数x的平方根 PI() 返回圆周率 MOD(x,y)或x%y 返回x被y除的余数 CEIL(x)、DEILING(x...原创 2019-07-30 18:43:20 · 287 阅读 · 0 评论 -
MySQL高级查询
分组函数分组函数是对表中一组记录进行操作,每组只返回一个结果,即首先要对表记录进行分组,然后再进行操作汇总。常用函数 MIN、MAX、SUM、AVG、COUNT。MIN和MAX可以用于任何数据类型。 SUM和AVG都只能对数值类型的列或表达式操作。 COUNT主要功能是返回满足条件的每组记录条数。COUNT(DISTINCT 列名1,列名2)可不计录重复条数。 除了COUNT...原创 2019-07-29 21:32:29 · 253 阅读 · 0 评论 -
MySQL多表连接查询
笛卡儿积(交叉连接)SELECT * FROM 表1名,表2名;查询出的数据条数=表1中数据条数*表2中数据条数等值连接多表联合查询时,添加where等值连接条件SELECT * FROM emp,dept WHERE emp.deptno = dept,deptno;自身连接一个表通过某连接条件和本身进行连接的方式,一般都会给表起一个别名,以防混淆。...原创 2019-07-29 21:03:03 · 289 阅读 · 0 评论 -
MySQL的简单查询
SELECT的基本用法SELECT * FROM 表名; #查询所有记录SELECT [DISTINCT] 字段1,字段2,... FROM 表名 WHERE 条件; #按条件查询自己想要的字段信息DISTINCT可写可不写,写上时查询出来的信息会消除重复项,即使表中有多次出现,查询出的结果也只有一个。算术运算符的使用SELECT salary,(salary+300)*...原创 2019-07-27 10:25:52 · 230 阅读 · 0 评论 -
MySQL的增删改、事务
插入数据单条插入:INSERT INTO 表名(字段1,字段2,....) VALUES(数据1,数据2,....);多条插入:方法一:INSERT INTO 表名(字段1,字段2,....) VALUES(数据1,数据2,....),(数据1,数据2,....),....;方法二:INSERT INTO 表名(字段1,字段2,....) 子查询;表名后面的字段可省略,若省略,...原创 2019-07-26 20:41:57 · 946 阅读 · 0 评论 -
MySQL表的操作
创建表:(中括号内可以填写,也可以不写)CREATE TABLE 表名(字段1 数据类型 [约束条件],字段2 数据类型 [约束条件],.....[其他约束条件],[其他约束条件])其他选项(例如存储引擎、自增起始数字、字符集等选项);注意点:DEFAULT,设置字段的默认值,若要更换默认值须先删除现有的默认值。主键约束可以再字段的数据类型后面写出约束条件,外键需要在...原创 2019-07-26 20:01:33 · 241 阅读 · 0 评论
分享