SELECT DISTINCT CODCLI
FROM FACTURAS
WHERE ESTATUS='A';
Utilizar Alias para una columna/table en un QUERY
SELECT NOMBRE AS "NOMBRE DEL CLIENTE"
FROM CLIENTES CL
WHERE ESTATUS='A';
Concatenar Valores en Columnas
SELECT 'LA FACTURA ' ||NUMERO|| ' SE EMITIO EL: ' ||FECHA|| ' Y SE VENCE EL: ',
FECHA+DIASVIGENCIA
FROM FACTURAS
WHERE ESTATUS='A';
Uso de Operadores Matematicos
SELECT CODIGO,DESCRIPCION,COSTO,((COSTO*0.40)+COSTO) AS "PRECIO"
FROM ARTICULOS
WHERE ESTATUS='A';
NOTA: El orden de evaluacion de los operadores es el siguiente: * / + -
Si una expresion/funcion hace referencia a una columna que contiene un valor NULO,
el resultado tambien sera NULO.
NO DEBEMOS OLVIDAR QUE UN VALOR NULO PUEDE AFECTAR CUALQUIER
VALOR, PUES AL INTENTAR OPERAR CON EL, EL RESULTADO SERA NULO.
SELECT CODIGO,NOMBRE,LIMCRE AS "LIMITE DE CREDITO",
LIMCRE+500 AS "LIMITE PROPUESTO"
FROM CLIENTES
WHERE ESTATUS='A';
Uso de FUNCIONES en Columnas
TRUNC y ROUND
SELECT CODIGO,LIMCRE,LIMCRE*0.125,TRUNC(LIMCRE*0.125),
ROUND(LIMCRE*0.125)
FROM CLIENTES
WHERE ESTATUS='A';
UPPER y SUBSTR
SELECT DESCRIPCION,UPPER(DESCRIPCION),SUBSTR(DESCRIPCION,1,5)
FROM ARTICULOS
WHERE ESTATUS='A';
AVG (Promedio) , MAX (Mayor) y SUM (Sumatoria de Columna)
SELECT AVG(COSTO),MAX(COSTO),SUM(COSTO)
FROM ARTICULOS
WHERE ESTATUS='A';
FROM ARTICULOS
WHERE ESTATUS='A';
Fechas
Descomponer fechas en Dia, Mes y Año. TO_CHAR
Parametros de la funcion TO_CHAR
Elemento
|
Descripción
|
DD
|
Día del mes.
|
D
|
Día de la semana.
|
DAY
|
Nombre del día en mayúscula.
|
MM
|
Mes (01 – 12).
|
MONTH
|
Nombre del mes en mayúscula.
|
MON
|
Las tres primeras letras del mes en mayúscula.
|
HH: MI: SS
|
Horas minutos y segundo.
|
Fm
|
Suprime los blancos.
|
TO_CHAR(FECHA,'MONTH') AS "MES", TO_CHAR(FECHA,'YYYY') AS "AÑO"
FROM FACTURAS
WHERE ESTATUS='A';
No hay comentarios:
Publicar un comentario