zoukankan      html  css  js  c++  java
  • (转)oracle 连接运算符,连接字符串,||双竖线,在列别名上使用双引号,使用带有特殊字符的列别名

    oracle 连接运算符,连接字符串,||双竖线,在列别名上使用双引号,使用带有特殊字符的列别名       
     
    在列别名上使用双引号
    输入并执行查询:
    Sql代码
    1. SELECT ename AS "Name", sal*12+5000 AS "年度工资(加年终奖)" FROM emp; 
    1. SELECT ename AS "Name", sal*12+5000 AS "年度工资(加年终奖)" FROM emp; 

    显示结果为:
    Sql代码
    1. Name       年度工资(加年终奖)  
    2.         --------------- ---------------------------- 
    3.         SMITH                 14600  
    4.         ALLEN                 24200 
    1. Name       年度工资(加年终奖) 
    2.         --------------- ---------------------------- 
    3.         SMITH                 14600 
    4.         ALLEN                 24200 

    说明:其中别名“Name”有大小写的区别,别名“年度工资(加年终奖) ”中出现括号,属于特殊符号,所以都需要使用双引号将别名引起。

    连接运算符
    sql语句可以使用包含数值运算的计算列,显示结果也是数值型的。我们也可以使用字符型的计算列,方法是在查询中使用连接运算。连接运算符是双竖线“||”。通过连接运算可以将两个字符串连接在一起。
    在查询中使用连接运算。
    输入并执行查询:
    Sql代码
    1. SELECT  ename||job AS "雇员和职务表" FROM emp; 
    1. SELECT  ename||job AS "雇员和职务表" FROM emp; 

    输出结果为:
    Sql代码
    1. 雇员和职务表  
    2.         -------------------  
    3.         SMITHCLERK  
    4.         ALLENSALESMAN 
    1. 雇员和职务表 
    2.         ------------------- 
    3.         SMITHCLERK 
    4.         ALLENSALESMAN 

    说明:在本例中,雇员名称和职务列被连接成为一个列显示。
    在查询中可以使用字符和日期的常量,表示固定的字符串或固定日期。字符和日期的常量需要用单引号引起。下一个训练是作为上一个训练的改进。
    在查询中使用字符串常量。
    输入并执行查询:
    Sql代码
    1. SELECT  ename|| ' IS '||job AS "雇员和职务表" FROM emp; 
    1. SELECT  ename|| ' IS '||job AS "雇员和职务表" FROM emp; 

    输出结果为:
    Sql代码
    1. 雇员和职务表  
    2.     -----------------------  
    3.     SMITH IS CLERK  
    4.     ALLEN IS SALESMAN 
    1. 雇员和职务表 
    2.     ----------------------- 
    3.     SMITH IS CLERK 
    4.     ALLEN IS SALESMAN 

    说明:本练习中将雇员名称、字符串常量“ IS ”和雇员职务3个部分连接在一起。
  • 相关阅读:
    【c语言】二维数组中的查找,杨氏矩阵在一个二维数组中,每行都依照从左到右的递增的顺序排序,输入这种一个数组和一个数,推断数组中是否包括这个数
    oracle死锁解决经常用法(屡试不爽)
    10、Cocos2dx 3.0游戏开发找小三之容器篇:Vector、Map、Value
    程序员再回首
    mysql 下载
    BestCoder Round #4 Miaomiao's Geometry (暴力)
    SDUT 1941-Friday the Thirteenth(水)
    小白高速变大神,零基础菜鸟应该怎么学编程
    【精】iOS 文件操作:沙盒(SandBox)、文件操作(FileManager)、程序包(NSBundle)
    无线路由器硬件配置參数 NetGear篇
  • 原文地址:https://www.cnblogs.com/wangyt223/p/2735537.html
Copyright © 2011-2022 走看看