Los operadores de Oracle
Los operadores aritméticos
Los operadores aritméticos principalmente +, -, *, /, que son operadores binarios, su uso requiere dos operandos para ser operado.
operador de combinación
En Oracle, con la cadena de conexión de tubo doble (||) representa
--将工资大于1000$的员工的姓名和工资拼接输出
SELECT ename||'is a'||job FROM emp WHERE salary>1000;
Los operadores de comparación
-
Los operadores relacionales principalmente por operación comparación de tamaño utilizando la relación
Igualdad =
<Menos de
<= Menor o igual
> Mayor que
> = Mayor o igual
No quiere decir:
! =, ^ =, <>, = No XXX yyy, No (XXX = yyy)
de depósito vacío
Es nulo si el operando es NULL retorna TRUE
No es nulo
consulta difusa
como la comparación de cadenas difusa
no como
operación booleana
Y dos condiciones se deben cumplir
O tan largo como una de las dos condiciones
NO negada
comodines
En la cláusula WHERE, puede utilizar comodines con condiciones como
% (Ciento firma): se utiliza para representar cualquier número de caracteres, o puede no tener carácter.
_ (Subrayado): Indica el carácter exacto desconocido.
? (Signo de interrogación): se utiliza para indicar el carácter desconocido exacta.
# (Signo de libra): utilizado para indicar los números arábigos exactas, 0-9.
[AZ] (corchetes): se utiliza para representar un rango de caracteres, en este caso a partir de un a z.
precedencia de los operadores de SQL
Un operador aritmético
conector 2
3 Los operadores de comparación
4 [no] es NULL, como, [NO] EN
5 [NO] ENTRE
6 NO
7 Y
8 OR
ubicación adecuada
Cuando las condiciones son para la comparación:
igual: =, <, <=,>,> =, <>
que comprende: IN, no en existe, NO EXISTE
rango: entre ... y, no entre ... Y
coincidencia aproximada: como, NO COMO
valores de verificación nulos: IS NULL, no es NULL
operadores booleanos: AND, OR, NOT
Si bien el estudio de registros, si cualquier deficiencia bienvenida mensaje que apunta ...