ORACL∈ ②查询表中指定的列 例2,查询scot户表emp的用户姓名及工资; Select ename, sal from scott. emp sQL> Select ename, sal from scott.emp ENAME SAL MITH 805 ALLEN 1600 WARD 125E JONES 2975 MARTIN 125g BLAKE 285E CLARK 245E SCOTT 398 第12页
② 查询表中指定的列 例2,查询scott用户表emp的用户姓名及工资; Select ename,sal from scott.emp; 第 12 页
ORACL∈ ③夏 更改查询结果中的列标题 例3,查询scot户表emp的用户姓名及工资,同时列标题 显示为“用户姓名”、“工资”; Select ename姓名,Sa工资 from scott. emp; qL> Se lect ename姓名,sa1工资 from scott.emp; 姓名 工资 MITH 800 LLEN 1600 ARD 125 JONES 2975 ARTIN 125 第13页
③ 更改查询结果中的列标题 例3,查询scott用户表emp的用户姓名及工资,同时列标题 显示为“用户姓名”、“工资”; Select ename 姓名,sal 工资 from scott.emp; 第 13 页
ORACL∈ ④查询经过计算的值 一计算列值可使用的算术运算符有+-*/和% 一要查询经过计算的列,在 select之后的目标列的格式为 表达式: SELECT expression expression] 第14页
④ 查询经过计算的值 – 计算列值可使用的算术运算符有+ ‐ * /和% ; – 要查询经过计算的列,在select之后的目标列的格式为 表达式:SELECT expression [, expression] 第 14 页
ORACL∈ 例4,查询表emp中员工工资提高10%后的信息; Select ename姓名,sasa*11资 from scott. emp; SQL> Select ename sa1,sal×1.1 工资 from scott,emp; 姓名 SAL 工资 SMITH 800 88 ALLEN 16g 176E WARD 125 1375 JONES 2975 3272.5 MARTIN 125 1375 第15页
例4,查询表emp中员工工资提高 中员工工资提高10%后的信息; Select ename 姓名,sal,sal*1.1 工资 from scott.emp; 第 15 页
ORACL∈ ●·2、对行的相关查询 ①消除结果集中的重复行 例1,查询不重复的工资; Select distinct sal from scott. emp SQL>Select distinct sal from scott. emp; SAL 245E 1300 125 第16页
2、对行的相关查询 ① 消除结果集中的重复行 例1,查询不重复的工资; Select distinct distinct sal from scott emp; . 第 16 页