随笔分类 -  SQL

摘要:1.打开win+R,输入cmd,输入mysql -uroot -p回车,输入密码。关闭自动提交事务。 --查看是否是自动提交 1表示开启,0表示关闭 select @@autocommit; --设置关闭 set autocommit = 0; 2.数据准备 --创建数据库 create datab 阅读全文
posted @ 2021-02-02 16:11 nyfq 阅读(535) 评论(0) 推荐(0)
摘要:连接查询 1.内连接查询 (1)查询员工姓名、员工工资以及员工所属部门名称。 select ename, sal, dname from emp e, dept d where e.deptno = d.deptno; 结果: (2)使用 inner join 查询员工姓名、员工工资以及员工所属部门 阅读全文
posted @ 2020-12-14 16:12 nyfq 阅读(210) 评论(0) 推荐(0)
摘要:单表查询 数据库中包含大量的数据,根据特殊要求,可能只需要查询表中的指定数据,即对数据进行过滤在 select 语句中,通过 where 子句可以对数据进行过滤。 select [all | distinct] * | column_name from table_name where <条件表达式 阅读全文
posted @ 2020-12-07 15:23 nyfq 阅读(304) 评论(0) 推荐(0)
摘要:常用函数 常用函数分为单行函数和聚合函数 1.数学函数 数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数、三角函数(包括正弦函数、余弦函数、正切函数、余切函数等)、对数函数、随机数函数等。有错误产生时,数学函数将会返回空值null。 函数名 描述 实例 结果 pi() 返回圆周率的值 se 阅读全文
posted @ 2020-12-04 19:05 nyfq 阅读(168) 评论(0) 推荐(0)
摘要:简单查询 查询全部 select * from table_name; 查询指定字段 select column_name from table_name; 注意:如需查询多个字段,则字段名之间需要用英文的逗号隔开。 定义字段起别名 select column_name [as] 别名 from t 阅读全文
posted @ 2020-12-03 18:48 nyfq 阅读(182) 评论(0) 推荐(0)
摘要:数据操纵语言 MySQL的运算符 1.算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)。 实例: 加:select 1+5; 减:select 2-5 ; 乘:select 2*3; 除:select 5/8; -- 做除法 结果为小数 商:selec 阅读全文
posted @ 2020-10-28 15:15 nyfq 阅读(267) 评论(0) 推荐(0)
摘要:约束管理 数据完整性指定的是数据的一致性和正确性。 MySQL中常用六类约束: not null : 非空约束,指定某列值不为空。 非空约束用于确保当前列的值不为空值,非空约束只能出现在对象的列上。对于使用了非空约束的字段,如果用户再添加数据时没有指定值,数据库系统会报错。格式如下: column_ 阅读全文
posted @ 2020-10-28 08:26 nyfq 阅读(205) 评论(0) 推荐(0)
摘要:数据库的操作 创建数据库:create database_name; 打开数据库:use database_name; 修改数据库:alter database_name; 删除数据库:drop database_name; 显示数据库结构:show database_name; 显示数据库中所有的 阅读全文
posted @ 2020-10-26 17:46 nyfq 阅读(104) 评论(0) 推荐(0)
摘要:什么是SQL? 百度词条:结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对 阅读全文
posted @ 2020-10-22 19:09 nyfq 阅读(128) 评论(0) 推荐(0)