招生热线
0755-86191118 0755-86191118
我的位置: 首页 > 学习专区 > 数据库技术 > 操作符

操作符

2013-07-23 08:33:24
来源:
[导读] Oracle开发中,依然存在算术运算,关系运算,和逻辑运算。算术运算Oracle中的算术运算符,没有C 中的算术运算符丰富,只有+、-、*、 四个,
Oracle开发中,依然存在算术运算,关系运算,和逻辑运算。

算术运算

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

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

该案例的表请参见本章练习的附表1、附表2、附表3,这三张表是ORACLE 10g自带的。

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

关系运算和逻辑运算

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

表1 Oracle的关系运算符

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

关系运算和逻辑运算与前面SQL Server学习过的一致。

² 字符串连接操作符(||)

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

代码演示:字符串连接

代码解析:

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

评论
相关文章