
学习SQL
蠢咩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL——约束
mysql之 约束 一切笔记学习皆来自黑马学习的。。勿喷 概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key 非空约束 :not null,值不能为null 创建表时添加约束 例子 create table stu( i...原创 2019-10-28 15:17:36 · 232 阅读 · 0 评论 -
MYSQL学习——分页管理
MYSQL学习——分页管理 分页管理数据库经常会使用,传递给前台展示,使用主要关键词 LIMIT 语法: limit 开始的索引,每页查询的条数 公式: 开始的索引=(当前的页码 -1) * 每页显示的条数 具体使用方法: select * from 表名 limit 0,3;-- 第一页 返回3条数据 select * from 表名 limit 3,3;-- 第二页 返回3条数据 注:分页查...原创 2019-10-28 10:23:23 · 284 阅读 · 0 评论 -
SQL学习
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-08-05 01:46:52 · 224 阅读 · 0 评论 -
SQL之分组函数
分组函数 代码 作用 AVG 函数返回数值列的平均值。NULL 值不包括在计算中 COUNT 返回表中记录总数,适用于任意数据类型 MAX 函数返回一列中的最大值。NULL 值不包括在计算中 MIN 返回函数一列中的最小值 NULL 值不包括在计算中 SUM 函数返回数值列的总数(总额) STDDEV 返回expr的样本标准偏差,它可以作用于聚集原创 2017-08-09 00:32:34 · 697 阅读 · 0 评论 -
SQL学习之排序与过滤
过滤其中salary表示工资 条件过滤需要whereselect name,age,salary from pesion where salary>5000工资在5000至8000之间查询两种方法,建议用第二种select name, salary from pesion where salary>5000 and salary<=8000select name,salary from pesio原创 2017-08-05 22:04:41 · 723 阅读 · 0 评论 -
SQL四舍五入与截断 除余
四舍五入select round(435.35,1),round(435.35), from dual //round(数字,保留几位小数)截断select trunc(435.35,1),trunc(435.35), from dual //trunc(数字,截断位数)除余select mod(1100,100) from dual;原创 2017-08-05 23:02:16 · 1239 阅读 · 0 评论 -
SQL之多表查询
笛卡尔集–省略连接条件 –连接条件无效 –所有表 –举例 查询名和表名随便起的,不要在意细节 “despasc_id”在两个表都存在select Psion.employ_id,Psion.desp_id,Psion.despasc_id,section.despasc_id, section.desaa_name from Psion,section正确写法:select Psion.e原创 2017-08-06 23:30:32 · 446 阅读 · 0 评论 -
QSL之创建与管理表
创建表 //第一种方式 create table user( id number(10),//其中10代表10个位最大为10个9 name VARCHAR2(20), salary number(10,2), //代表小数点 整个数为10位,其中8位为整数,剩下2位为小数 sec_date date,//表示时间类型 ) //第二种方式 //依托于已存在表原创 2017-08-21 23:53:46 · 552 阅读 · 0 评论 -
SQL之数据处理(增删改查)
向表中插入数据 更新表中数据 从表中删除数据 控制事务 向表中插入数据 需谨记:插入数据需严格按照顺序 --其中分别对应 teacher_id name date salary insert into emp1 values(100,'aaa',sysdate,1000)//sysdate 当前时间 insert into emp1 values(100,'aaa'原创 2017-08-24 22:29:00 · 370 阅读 · 0 评论