applogo.png

车抵贷
购物领券
2022-04-04 微信搜索 热度:576

Excel 2007 使用技巧集锦有哪些

技巧1移动和复制工作表技巧2工作表的删除技巧3快速选择单元格技巧4备份工件簿技巧5快速选定Excel区域技巧6快速浏览长工作簿技巧7自动打开工作簿技巧8快速删除工作表中的空行技巧9绘制斜线表头技巧10快速查找工作簿技巧11每次选定同一单元格技巧12绘制斜线单元格技巧13制作个性单元格技巧14禁止复制隐藏行或列中的数据技巧15在一个单元格内输入多个值技巧16增加工作簿的页数技巧17奇特的F4键技巧18将格式化文本导入Excel技巧19快速换行技巧20在单元格中输入0值技巧21巧变文本为数字技巧22快速进行单元格之间的切换技巧23将数字设为文本格式技巧24输入数字、文字、日期或时间技巧25在同一单元格内连续输入多个测试值技巧26快速输入欧元符号技巧27将单元格区域从公式转换成数值技巧28巧妙输入常用数据技巧29输入有规律数字技巧30快速输入有序文本

Oracle经验技巧集锦是什

  1.删除表空间  DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]]    2.删除用户  DROP USER User_Name CASCADE  3.删除表的注意事项    在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了。
      4.having子句的用法  having子句对group by子句所确定的行组进行控制,having子句条件中只允许涉及常量,聚组函数或group by 子句中的列。    5.外部联接" "的用法  外部联接" "按其在"="的左边或右边分左联接和右联接。
  若不带" "运算符的表中的一个行不直接匹配于带" "预算符的表中的任何行,则前者的行与后者中的一个空行相匹配并被返回。若二者均不带’ ’,则二者中无法匹配的均被返回。利用外部联接" ",可以替代效率十分低下的 not in 运算,大大提高运行速度。
  例如,下面这条命令执行起来很慢    用外联接提高表连接的查询速度    在作表连接(常用于视图)时,常使用以下方法来查询数据:    SELECT PAY_NO, PROJECT_NAME  FROM A  WHERE A。PAY_NO NOT IN (SELECT PAY_  NO FROM B WHERE VALUE >=120000);  ---- 但是若表A有10000条记录,表B有10000条记录,则要用掉30分钟才能查完,主要因为NOT IN要进 行一条一条的比较,共需要10000*10000次比较后,才能得到结果。
  该用外联接后,可以缩短到1分左右的时间:    SELECT PAY_NO,PROJECT_NAME  FROM A,B  WHERE A。PAY_NO=B。PAY_NO( )  AND B。PAY_NO IS NULL  AND B。VALUE >=12000;    6.set transaction命令的用法  在执行大事务时,有时oracle会报出如下的错误:    ORA-01555:snapshot too old (rollback segment too small)    这说明oracle给此事务随机分配的回滚段太小了,这时可以为它指定一个足够大的回滚段,以确保这个事务的成功执行。
  例如    set transaction use rollback segment roll_abc;  delete from table_name where 。。。  commit;  回滚段roll_abc被指定给这个delete事务,commit命令则在事务结束之后取消了回滚段的指定。
      7.数据库重建应注意的问题  在利用import进行数据库重建过程中,有些视图可能会带来问题,因为结构输入的顺序可能造成视图的输入先于它低层次表的输入,这样建立视图就会失败。要解决这一问题,可采取分两步走的方法:首先输入结构,然后输入数据。
  命令举例如下 (uesrname:jfcl,password:hfjf,host sting:ora1,数据文件:expdata。dmp):    imp jfcl/hfjf@ora1 file=empdata。dmp rows=N  imp jfcl/hfjf@ora1 file=empdata。
  dmp full=Y buffer=64000  commit=Y ignore=Y  第一条命令输入所有数据库结构,但无记录。第二次输入结构和?64000字节提交一次。ignore=Y选项保证第二次输入既使对象存在的情况下也能成功。    select a。
  empno from emp a where a。empno not in (select empno from emp1 where job=’SALE’);  倘若利用外部联接,改写命令如下:    select a。empno from emp a ,emp1 b  where a。
  empno=b。empno( )  and b。empno is null  and b。job=’SALE’;  可以发现,运行速度明显提高。    8.从已知表新建另一个表:  CREATE TABLE b  AS SELECT * (可以是表a中的几列)  FROM a  WHERE a。
  column = 。。。;    9.查找、删除重复记录:  法一: 用Group by语句 此查找很快的    select count(num), max(name) from student --查找表中num列重复的,列出重复的记录数,并列出他的name属性  group by num  having count(num) >1 --按num分组后找出表中num列重复,即出现次数大于一次  delete from student(上面Select的)  这样的话就把所有重复的都删除了。
  -----慎重    法二:当表比较大(例如10万条以上)时,这个方法的效率之差令人无法忍受,需要另想办法:    ---- 执行下面SQL语句后就可以显示所有DRAWING和DSNO相同且重复的记录    SELECT * FROM EM5_PIPE_PREFAB  WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5_PIPE_PREFAB D --D相当于First,Second  WHERE EM5_PIPE_PREFAB。
  DRAWING=D。DRAWING AND  EM5_PIPE_PREFAB。DSNO=D。DSNO);  ---- 执行下面SQL语句后就可以刪除所有DRAWING和DSNO相同且重复的记录    DELETE FROM EM5_PIPE_PREFAB  WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5_PIPE_PREFAB D  WHERE EM5_PIPE_PREFAB。
  DRAWING=D。DRAWING AND  EM5_PIPE_PREFAB。DSNO=D。DSNO);

完成 丢弃。

上一篇:腾讯新增15秒朋友圈视频功能,你觉得微信还需要加什么功能吗

下一篇:如何排版微信公众平台的文章

赞 0
分享
猜你喜欢

丙肝是什么病微信交流群,丙肝母婴贴吧

耳鸣微信交流群,全国耳鸣交流群

打呼噜微信交流群,怎么加入陌生微信群

「东莞车迷微信群」求个东莞的大众高尔夫微信群

「聋人微信和扣扣群」微信有聋哑人的群吗

「加入菏泽大型微信群」如何加入菏泽一中高三一部十八班微信群

「启动微信群名软件」微信群怎么设置不让别人改群名?

「微信红包群规则复制」微信红包群规章制度是什么样的?

「微信稀奇古怪总代群」我想在微信上卖稀奇古怪的玩意,一件代发的,不需要加盟费!有的留个

「微信群群主有哪些特权」微信群主有哪些特权?

 

账号登录,或者注册个账号?