在Oracle中,别名不能用在where语句中

比如

SELECT  t*,to_char(d.date ’yyyy‘) AS year


FROM tabTest t,tabDate d


where year = '2011'

我们除了可以把函数放在where中,还可以这么写(因为有时我们取出这个字段还有用,一般不会把函数写在where中)


SELECT  t*,DD.year

FROM tabTest t,

  (

    SELECT

       to_char(d.date ’yyyy‘) AS year

    FROM

       tabDate

 )DD

where DD.year =  '2011'

关于Oracle数据库的SQL语句使用时的一些技巧。相关推荐

  1. Oracle数据库中SQL语句用法(一)

    Copyright © 2019 @Linyer. All Rights Reserved 下接Oracle数据库中SQL语句用法(二)[点击以查看] 目录 第1章:编写基本的SQL SELECT语句 ...

  2. Asp.Net访问Oracle 数据库 执行SQL语句和调用存储过程

    Web服务器的配置: 1.安装Oracle 客户端 参考 Oracle 9i & PLSQL 全简体中文版数据库安装过程(图解),在选择安装的时候仅安装客户端即可 2.为安装客户端的服务器配置 ...

  3. oracle数据库分区SQL语句

    表分区:将一个表格的数据,按照不同的特征,分开进行存放和管理 一.表分区的创建方法 create table 表名( 列名 数据类型 ) partition by 分区类型(分区的列名) ( 分区的规 ...

  4. Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法

    cursor.execute("select name from v$datafile;") 执行 sql 语句提示无效字符. 原因就是我加入了 ; 号. 改成 cursor.ex ...

  5. oracle数据库拼接sql语句字符串问题

    近日遇到一个问题,在使用存储过程拼接动态语句时,传输参数一直提示无效标识符,研究发现拼接sql语句的时候,作为字符串参数的变量要加' ',具体代码如下: declarevc_sql varchar2( ...

  6. Oracle数据库常用SQL语句查询

    查询第一条记录 where语句后面跟上  and rownum=1 2.日期所相差分钟数 ceil((LOGOUT_TIME - LOGIN_TIME) * 24 * 60) 3.group by分组 ...

  7. Oracle数据库初学者:sql语句创建数据库表空间,建表语句

    1. 表空间的创建 表空间的创建,格式: create tablespace 表空间名 datefile '路径名/表空间名.dbf' size 60M(初始空间大小为:60M) autoextend ...

  8. Oracle 数据库利用sql语句判断某个表是否是临时表实例演示,达梦数据库查询出所有临时表

    -- 创建临时表 create global temporary table tem_1 (pk_tem char); -- 创建常规表 create table not_tem_1 (pk_not_ ...

  9. Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法

    错误报告 - ORA-01940: 无法删除当前连接的用户 01940. 00000 - "cannot drop a user that is currently connected&qu ...

最新文章

  1. Python3和Raspberry Pi最全面最直接的课程
  2. POJ1466 最大点权独立集
  3. 「洛谷P1343」地震逃生 解题报告
  4. C++虚继承(三) --- C++ 对象的内存布局(下)(陈皓)
  5. 如何判断三极管好坏?
  6. html checkbox 禁用,js禁用checkbox
  7. 配置csrf_django 入门第一课 配置文件
  8. dev项目属性按钮是灰色_如何当按钮处于各种交互状态时具有不同样式的按钮?...
  9. RK3288_Android7.1基于tinyalsa的音频调试说明
  10. docker容器中的网络原理(单机模式下的容器网络)
  11. C++文件操作初体验
  12. 编译OpenCV缺少python27_d.lib的解决方法
  13. activex 控件 过期_ie8/9下Activex控件无法加载的两种解决方法
  14. 浏览器插件镜像下载地址
  15. Oracle项目管理系统之合同控制概述
  16. 唐朝义成公主的悲惨命运是怎样的?
  17. 各大AI开放平台汇总分析
  18. 2020年中国干旱灾害受灾面积、饮水困难人口数量及造成经济作物损失分析[图]
  19. 10.22T2 DSU算法
  20. 软技能-代码之外的生存指南读后感 自我营销篇

热门文章

  1. python解决单调栈问题
  2. Python学习入门基础教程(learning Python)--5.7 Python文件数据记录存储与处理
  3. Windows 8 Directx开发学习笔记(一)应用基本框架
  4. [转载]Qt之中文显示(QMessageBox、QLineEdit右键菜单等)_vortex_新浪博客
  5. EPSnbsp;QOS体系图的解读
  6. vue computed使用_前端发展方向指南—Vue运行机制
  7. 【工具】开发环境之vagrant
  8. cocos2dx 3.x(移动修改精灵坐标MoveTo与MoveBy)
  9. thinkphp 关联模型配置代码
  10. 移动web中的幻灯片切换效果