SQL
MyboyZhulu
叩首问路,码梦为生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL基础
目的整个SQL结构就是由若干个关键字所组成,所以掌握简单 (后续补充)。简单查询select [distinct] * | 列名 [别名] 。。。from table order by +字段民称+asc /desc (升序,降序)。例子:要求工资由高到低排序,如果工资相同,则按雇佣日期由早到晚排序。 select * from emp order by sal desc,hi原创 2017-07-23 23:15:45 · 336 阅读 · 0 评论 -
使用视图
尊重原创,转载请说明出处,谢谢。原创 2017-07-23 23:24:16 · 572 阅读 · 0 评论 -
使用存储过程
本博文自认没有写的这个博文好: http://www.cnblogs.com/yank/p/4235609.html目的: 使用存储过程的目的是: 1.通过把过程封装进单个易于使用的单元中,来简化操作。 2.无须反复创建一系列步骤,可以确保数据的完整性。 3.简化变更管理。 4.改进性能原创 2017-07-27 22:34:30 · 328 阅读 · 0 评论 -
数据库导出EXCEL后0丢失
情景在现: 在一个数据丢失的处理问题中,去生产环境去取数据,导出类型为excel,结果发现导出的某一列中数据前面的0都自动的消失了。解决发法: 1.导出工具为Dbvisualizer的时候,直接对对应的列进行处理。to_char(列名),在导出即可有用。 2.如果导出工具为PL/SQL的时候,按照上面的导出还是存在0丢失情况原创 2017-07-28 09:16:52 · 5802 阅读 · 0 评论 -
Group by 处理多个条件,条件过细导致分组不成功
情景在现: 在拼接SQL的时候,Group by 处理多个结果集的过程中,前面去的自段值根据PK去取对应的名称。在SQL中又使用了case when来校验字段值是否存在,此时就存在Group By分组的时候分的太细,导致一些数据分组不成功。重新进行数据处理。原创 2017-08-15 17:52:46 · 2834 阅读 · 0 评论
分享