Mysql语句:

select count(a.site_id) ,
           (select attr_value from site1_attr where site_id = a.site_id and attr_id = '01') as d1 from site1 a
            where 1=1 and site_id in (select site_id from site1_attr where attr_id = '02' and attr_value ='上海')
             group by d1 having count(a.site_id) >=1

Oracle语句:

select count(a.site_id),b.attr_value from site1 a ,site1_attr b where a.site_id = b.site_id and
              a.site_id in (select site_id from site1_attr where attr_id = '02' and attr_value = '上海') and

b.attr_value in (select attr_value from site1_attr where attr_id = '01')
                   group by b.attr_value
                    having count(a.site_id) >= 1;

转载于:https://www.cnblogs.com/JPAORM/archive/2011/11/03/2510312.html

Mysql语句改成Oracle语句的区别相关推荐

  1. Javamysql语法转化oracle_MyBatis项目实战 快速将MySQL转换成Oracle语句

    一.前言 因项目需求,小编要将项目从mysql迁移到oracle中 ~ 现在将完成 基于MyBatis-Plus将项目中的MySQL语句全部转换成Oracle语句 大概实现步骤: 将项目改成支持双库配 ...

  2. mysql脚本转成oracle脚本_mysql脚本手动修改成oracle脚本

    今天有一个需求,立了一个新项目,新项目初步定了使用了现有的框架,但数据库要求由原来的mysql改成oracle,所以原来的基础版本的数据库脚本就需要修改成符合oracle的脚本,修改完成后,总结了一下 ...

  3. MyBatis快速将MySQL转换成Oracle语句

    1.分页 mysql: LIMIT 0,1 oracle: ROWNUM <= 1 情景①:mysql中不含ORDER BY -- mysql SELECT * FROM 表名 LIMIT 1- ...

  4. mysql中varchar与oracle中varchar2区别

    一.字符与字节关系 一)"字节"的定义 字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位. (二)"字符"的定义 ...

  5. oracle sql2000,sql2000的代码改成oracle的

    sql2000的代码改为oracle的 之前的代码如下 CREATE TABLE [dbo].[userinfo] ( [userid] [int] IDENTITY (1, 1) NOT NULL ...

  6. SQL做的能改成Oracle吗,从SQL改写到SQL重写,什么样的SQL才是好SQL?(黄浩)

    从SQL改写到SQL重写,什么样的SQL才是好SQL?黄浩 2016-12-14 10:02:26 作者介绍 黄浩,现任职于中国惠普,从业十年,始终专注于SQL.十年一剑,十年磨砺.3年通信行业,写就 ...

  7. SCD2维度更新,如何紧急将hive脚本 改成 Oracle脚本

    我面试到广汽大圣,据面试官说,我将加入的项目组是做HIVE数仓的.进去后,就虚心地跟各位大佬们学习写HIVE脚本更新,加班一个月996,HIVE的SCD1更新脚本.SCD2更新脚本都写得差不多了.叔激 ...

  8. mysql数据库改成支持中文_修改Mysql编码支持中文

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:&g ...

  9. 备份数据库的expdp语句_【ORACLE语句备份】数据库表同步 ——定时任务管理器(EXPDP导出,IMPDP导入)...

    1.C:\Users\Administrator>sqlplus sys/xxx@xxx as sysdba; 2.SQL> create directory dbbak4 as 'e:\ ...

最新文章

  1. 电气毕业什么都不会怎么办?电气专业毕业的都去干什么了?
  2. 因为站在船头,所以难以沉默——专访数据院执行副院长韩亦舜【第一届数据故事计划】...
  3. 快速排序,冒泡排序时间复杂度推导
  4. jquery easyUi简单介绍
  5. Java IO流学习总结七:Commons IO 2.5-FileUtils
  6. 使用IE WebControls中的TabStrip控件和MultiPage控件实现选项卡式风格页面(转载)
  7. 改善Java应用程序性能的快速技巧
  8. 算法中的Strassen矩阵乘法
  9. 【Flink】Flink yarn 下报错ClassNotFoundException: org.apache.hadoop.yarn.api.ApplicationConstants$Environ
  10. Python提取.ipynb文件中的Python代码保存为.py文件
  11. 用php的for循环画椭圆,如何快速简单的使用css3画出各种各样的椭圆
  12. linux 命令备份数据库,linux备份数据库命令
  13. 渲染系列教程(十八)实时全局光照
  14. 量化选股常见的策略模型
  15. Protus 8.6 及以上如何找到library文件夹
  16. LCD的控制驱动及基与MCU接口的特点
  17. 小米生态链成功的12个关键因素
  18. Ubuntu16.04安装x11vnc服务并设置自动启动
  19. Java学习路线和资料分析
  20. android vrs技术,步步高 vivo V1/Y1 智能手机音质测评报告 VRS[vivo signal

热门文章

  1. 夺命雷公狗---PDO NO:13 PDO的预处理查询4
  2. JQuery jsonp使用小记
  3. 【Java从0到架构师】SpringCloud - Sleuth、Zipkin、Config
  4. 【Spring AOP】AOP 底层实现原理 —— 动态代理类的创建(JDK、CGlib)、工厂如何加工原始对象
  5. 大白话讲高项高频知识点(在线更新)
  6. 【网络安全入门大总结】—Java语言中常用的渗透漏洞大汇总
  7. linux shell脚本date命令 按照不同格式输出
  8. Django 的第三方包
  9. 零基础怎么玩转可视化大屏?这个工具只需5步!
  10. web报表工具FineReport的公式编辑框的语法简介