Mysql和Oracle语句区别
Mysql语句:
select substr(a.createtime, 1, 4) as statisticsName from defect1 a;
select substr(a.createtime, 1, 7) as statisticsName from defect1 a;
select substr(a.createtime, 1, 10) as statisticsName from defect1 a;
Oracle语句一:
select cn.statisticsID, cn.statisticsName ,cn.record as statisticsName from
( select to_char(a.solveTime,'yyyy') as statisticsID, count(a.createTime) as record ,to_char(a.createTime,'yyyy') as statisticsName from defect1 a
where 1=1 group by to_char(a.solveTime,'yyyy') , to_char(a.createTime, 'yyyy')) cn where record > '1 ' order by statisticsID
select cn.statisticsID, cn.statisticsName ,cn.record as statisticsName from
( select to_char(a.solveTime,'yyyy-mm') as statisticsID, count(a.createTime) as record ,to_char(a.createTime,'yyyy-mm') as statisticsName from defect1 a
where 1=1 group by to_char(a.solveTime,'yyyy-mm') , to_char(a.createTime, 'yyyy-mm')) cn where record > '1 ' order by statisticsID
select cn.statisticsID, cn.statisticsName ,cn.record as statisticsName from
( select to_char(a.solveTime,'yyyy-mm-dd') as statisticsID, count(a.createTime) as record ,to_char(a.createTime,'yyyy-mm-dd') as statisticsName from defect1 a
where 1=1 group by to_char(a.solveTime,'yyyy-mm-dd') , to_char(a.createTime, 'yyyy-mm-dd')) cn where record > '1 ' order by statisticsID
select substr(to_char(a.solveTime,'yyyy-mm-dd'),1,4) as statisticsID,
count(a.createTime) as record from defect1 a where 1=1 group by substr(to_char(a.solveTime,'yyyy-mm-dd'),1,4)
Oracle语句二:
select cn.statisticsID,statisticsName ,cn.record as statisticsName from
( select substr(to_char(a.createTime,'yyyy-mm-dd'), 1, 4) as statisticsID, count(to_char(a.createTime,'yyyy-mm-dd')) as record,substr(to_char(a.createTime,'yyyy-mm-dd'), 1, 4) as statisticsName from defect1 a
where 1=1 group by substr(to_char(a.solveTime,'yyyy-mm-dd'),1,4),to_char(a.createTime,'yyyy-mm-dd') ) cn where record > '1 ' order by statisticsID
转载于:https://www.cnblogs.com/JPAORM/archive/2011/12/06/2510304.html
Mysql和Oracle语句区别相关推荐
- MySQL与Oracle的区别
MySQL与Oracle的区别 1.收费区别 MySQL是轻量型数据库,开源免费.Oracle是收费的而且价格非常高: 2.实例区别 MySQL一个实例可以操作多个库,而Oracle一个实例只能对应一 ...
- 使用Navicat导出表设计(mysql、oracle语句)
使用Navicat导出表设计(mysql.oracle语句) 1.首先点击查询,新建查询,编写sql语句 mysql: SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, ...
- 【进阶之路】Mysql与Oracle的区别
导言 大家好,我是南橘,从接触java到现在也有差不多两年时间了,两年时间,从一名连java有几种数据结构都不懂超级小白,到现在懂了一点点的进阶小白,学到了不少的东西.知识越分享越值钱,我这段时间总结 ...
- 关于mysql和oracle错误的有_关于MySQL与Oracle的区别
0 查询分组时的区别 Oracle数据库中使用Group By分组时 select 后面的列必须是分组的列(group by(列))或者是用了聚合函数的lie 但是 MySQL中 不需要如此 随便分组 ...
- Mysql 和oracle的区别
(1)对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮 (2) 分页查询 MySQL是直接在SQL语句中写&q ...
- mysql sqlserver alter语句区别_SQL ALTER
SQL ALTER TABLE 语句 ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中添加列,请使用下面 ...
- sql和mysql和oracle的区别吗_sql和oracle的语法上有什么区别
sql和oracle语法上的区别有:1.数据类型不同:2.获得当前系统时间的函数不同:3.创建用户的方式不同:4.连接变量和字符串的方式不一样:5.条件语句"if-else-"的语 ...
- oracle与db2的应用场景区别,db2和oracle语句区别
1.取前N条记录 Oracle:Select * from TableName where rownum <= N; DB2:Select * from TableName fetch firs ...
- db2与oracle的区别 锁,db2和oracle语句区别
1.取前N条记录 Oracle:Select * from TableName where rownum <= N; DB2:Select * from TableName fetch firs ...
最新文章
- 为什么要参加java培训?有哪些优势?
- 【TPAMI2022】关联关系驱动的多模态分类
- python ftp文件传输客户端
- Go Iris 中间件
- Spring Aop 组件概述
- 深圳网络安全大会即将召开发布五大亮点海报
- FusionCharts-堆栈图、xml格式、刷新数据、添加事件link、传参
- FormView用法
- 交叉熵以及相对熵的理解
- 【翻译】案例研究:Slite如何利用谷歌云建立先进的GitOps实践
- 一个女孩的工作经历告诉我们
- 计算机国内ei期刊目录,最新国内EI期刊列表 - 论文投稿 - 小木虫 - 学术 科研 互动社区...
- 微型计算机原理中BX是什么,微型计算机原理第7章答案
- csp-j2022比赛心得
- 转:浙大高分子物理郑强教授的震撼人心的演讲
- 常用前端JS代码与JS方法
- 标签平滑论文笔记:2020《When Does Label Smoothing Help?》
- GG-CNN代码学习
- 4.19 亿条 Facebook 用户账号及电话号码被泄露【智能快讯】
- phpstorm学习
热门文章
- Mike Stout关于BOSS战的分享
- SqlServer标识列
- WinForm 的dataGridView全选,反选
- 【恋上数据结构】排序算法前置知识及代码环境准备
- Hibernate初次搭建与第一个测试例子
- Powershell远程管理服务器客户端
- 推荐一款神器,不用写函数的“Excel”,统计数据比透视表还牛!
- 安装自己写的插件时,报插件版本过高,请升级JAR包或者安装低版本插件的问题
- 职称计算机xp系统试题,2020年职称计算机WindowsXP测试题及答案.doc
- android thread 用法,我们如何在Android中使用runOnUiThread?