随笔分类 - 数据库
摘要:1.union、union all、except、intersect之间的区别 (1)union:取两个表的并集,如果有重复数据,则只留下一个 (2)union all:在并集的基础上,保留重复的数据 (3)except: 例如select * from A except select * from
阅读全文
摘要:1.分页查询 over,开窗函数,over关键字表示把聚合函数当成聚合开窗函数而不是聚合函数,例: SQL 标准允许将所有聚合函数用做聚合开窗函数。 允许返回group by 或者聚合函数内不包含的其他列 over()内可以填写 partition by 类似于group by 分组查询,order
阅读全文
摘要:Oracle数据库使用的也是SQL语言,所以基本的增删改查语句和MySQL是通用的。 1.Oracle的伪列: rownum,数据库自带的顺序数字 可以使用select rownum from table_name查询 2.表复制 整表复制,将emp表内的字段、数据全部复制到 myemp表: 单列复
阅读全文
摘要:学习内容: 1.any all 关键字 如果where 后的条件需要比对多个值时,可以用any或all关键字 例如: SELECT cno,sno,degree FROM score WHERE degree >ANY(SELECT degree FROM score WHERE cno='3-24
阅读全文
摘要:学习内容: 数据约束: 1.默认值: create table test( sid int, sname varchar(20), addres varchar(20) default '中国' ); insert into test(sid,sname) values (1,'张三'); //不填
阅读全文
摘要:学习内容: 表查询语句: select 字段名 from 表名; //查询指定列 select 字段名 as 自定义字段名 from 表名; //查询时修改显示的列名 注意并未改变表结构 select (字段名+字段名) as 自定义字段名 from 表名; //查询时合并列,加法运算,只能合并数值
阅读全文
摘要:学习内容: 1.SQL:Structure Query Language 结构化查询语言 2.cmd进入SQL: mysql -u root -p 3.数据库创建过程: 先数据库,再表,再有数据 4.常用数据类型: int 整型 float 单精度小数 double 双精度小数 varchar 可变
阅读全文

浙公网安备 33010602011771号