专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

如何使用操作符及运算? &&操作符适用的基本数据类型为

ins518 2024-11-12 11:47:35 技术文章 11 ℃ 0 评论

5.操作符

Oracle 开发中,依然存在算术运算,关系运算,和逻辑运算。

★ 算术运算

Oracle 中的算术运算符,没有 Java 中的算术运算符丰富。只有+、-、* 、/ 四个,其中除号(/)的结果是浮点数。求余运算只能借助函数:MOD(x,y): 返回 x 除以 y 的余数。

示例: 每名员工年终奖是2000 元,请显示基本工资在2000 元以上的员工的月工资,年总工资。

代码演示:查询中的算术运算

SQL> SELECT ENAME,SAL,(SAL*12+2000) FROM EMP WHERE SAL>2000;

ENAME SAL (SAL*12+2000) (SAL*12+2000)

JONES 2975 37700

BLAKE 2850 36200

CLARK 2450 31400

SCOTT 3000 38000

KING 5000 62000

FORD 3000 38000

6 rows selected

关系运算和逻辑运算

Oracle 中Where 子句中经常见到关系运算和逻辑运算,常见的关系运算有:

逻辑运算符有三个:AND、OR、NOT

没有学不会的,只有不想学的,态度决定一切!兆隆IT云学院,免费试听,0学费入学,等你来!

字符串连接操作符 ( II )

在Oracle 中,字符串的连接用双竖线(II) 表示。比如,在 EMP 表中,查询工资2000元以上的姓名以及工作。

代码演示:字符串连接

SQL> SELECT (ENAME II 'is a ' II JOB) AS "Employee Details" ①

2 FROM EMP

3 WHERE SAL>2000;

Employee Details

JONESis a MANAGER

BLAKEis a MANAGER

CLARKis a MANAGER

SCOTTis a ANALYST

KINGis a PRESIDENT

FORDis a ANALYST

6 rows selected

代码解析:

① oracte 中字符串可以用单引号,也可以用双引号,在别名中存在空格时,必须用双引号。在表名、列名时用双引号。

没有学不会的,只有不想学的,态度决定一切!分享来自兆隆IT云学院,微信公众号:bdqnzlx

QQ:598756835

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表