上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 45 下一页
摘要: 序列与索引 一、序列SEQUENCE、sequence 在sequence里面有两个方法 必须要先执行thomas.nextval然后执行 thomas.currval 从10-->20-->30-->40 ...........100 上面设置的是nocycle如果是设置的可循环的话就会循环 10 阅读全文
posted @ 2017-08-02 21:55 托马斯骨头收集 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、视图 现在有一个表,里面有很多列,现在抽取一部分显示 而你单纯的select a,b,c from employees 只是查询到数据并没有什么,等下次再查还需要重新写 而view是存储起来的,当断电后,view还在 create table A as select brxm,ksdm,zyh 阅读全文
posted @ 2017-08-02 09:23 托马斯骨头收集 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、约束 1.NOT NULL 2、UNIQUE unique唯一,也就是说id唯一,每个人的id都不同 unique可以列唯一,也可以表唯一 在上面把brxm定义成唯一约束了,然后在insert相同的brxm的时候就会报错 3.PRIMARY KEY 具备not null 与unique的双重性质 阅读全文
posted @ 2017-08-01 23:22 托马斯骨头收集 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、事务 从一种状态到另一种状态: 比如转账:一个人的钱多了或者少了 1.COMMIT 2.ROLLBACK 3.SAVEPOINT SELECT * from ms_brda1 (1)select count(*) from ms_brda1 (2)delete from ms_brda1 whe 阅读全文
posted @ 2017-08-01 10:25 托马斯骨头收集 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.创建表 (1).白手起家 (2).依托于现有的表 这样的话原有表的数据是直接导入过来的 上面这样可以过滤一下 (3.)只搬过来表结构,但是没数据 2.修改表 ALTER TABLE THOMAS ADD (NAME VARCHAR2(20)), 注意格式 (2) (3)加一个默认值 ALTER 阅读全文
posted @ 2017-07-31 20:42 托马斯骨头收集 阅读(87) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-07-31 17:15 托马斯骨头收集 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、子查询 1. 2. 现在实现需要两个查询语句 在上个查询语句中唯一用到的是11000 现在用子查询 select zyh from zy_brry where zyh > (select zyh from zy_brry where brxm like '%吕慧慧%') 用子查询是因为这个这个s 阅读全文
posted @ 2017-07-31 14:23 托马斯骨头收集 阅读(114) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-07-27 11:33 托马斯骨头收集 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 多行函数 一、分组函数 SUM AVG MAX MIN COUNT max与min里面也可以对别的数据类型进行排列date,varchar,number count(),对字段类型无要求,求个数吗,当然无所谓 分组 group by后面的字段一定要跟前面查询的字段 上面这样也是可以的, 下面这样是不 阅读全文
posted @ 2017-07-27 11:19 托马斯骨头收集 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、多表查询 select * from zy_brry a join zy_bqyz b on a.zyh=b.zyh 前面用join后面条件过滤用on 2.自连接 当查看员工的领导是谁时用自连接,即一个表就能完成 也就是说这个表中有员工姓名、领导_id、员工ID 把上条sql的结果放到另一个sq 阅读全文
posted @ 2017-07-26 22:32 托马斯骨头收集 阅读(113) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 45 下一页