“Conocimientos Programación>Lenguajes De Programación

Cómo combinar dos columnas de fecha en Oracle

2012/12/9
Oracle es un sistema informático que permite crear informes de datos en bruto que se encuentra en una base de datos . Oracle soporta los lenguajes PL /SQL y SQL . Uno de los atributos que se pueden utilizar en la construcción a cabo informes es la instrucción MERGE . Esta declaración permite seleccionar filas de una o más fuentes y actualizar o insertar los datos en una tabla . Con la instrucción MERGE , no se puede actualizar la misma fila de la tabla varias veces. Si la tabla va a ser actualizado o insertado está basada en los comandos de la cláusula ON de la instrucción MERGE . Instrucciones
1

abierto de Oracle . Escriba su nombre de usuario en el campo de texto para el nombre de usuario. Escriba su contraseña en el campo de texto de contraseña. Escriba su base de datos en el campo de texto para la base de datos o utilizar la lista de valores ( flecha abajo) para seleccionar una base de datos .
2

Crear dos consultas de práctica. En la primera consulta, seleccione tres columnas - por ejemplo, CUST_ID , valor de fecha y desde el cliente 1 . Guardar una consulta como " CHANGE_DATE_A . " Crear un segundo , pero el uso del cliente con 2 columnas CUST_ID , DATE y valor. Guarde su segunda consulta como " NEW_DATE_B . " Query dos se utiliza para combinar sus columnas en ambos archivos . Consulta de uno y dos puede contener ninguno de los atributos que se desea utilizar. SELECT , FROM y ORDER BY son algunos atributos que tendrá que utilizar para generar columnas de fecha . Pulse el icono de ejecutar.
3

Tipo "se funden en NEW_DATE_B ND " en la consulta dos, bajo su búsqueda original . Esto está instruyendo Oracle que va a combinar los datos en el archivo NEW_DATE_B . También es asignar el archivo B NEW_DATE el apodo de ND . Esto le ahorrará tiempo y espacio en su procedimiento de comandos.
4

Tipo "Uso CHANGE_DATE_A CD " en Combinar en , directamente debajo de la "G " en la MERGE . Esto está instruyendo Oracle que se le fusionando su archivo CHANGE_DATE_A en su archivo NEW_DATE_B . También es asignar el archivo CHANGE_DATE_A un apodo de CD .
5

Type " ON ( CD.CUST_ID = ND.CUST_ID y CD.DATE = ND.DATE ) " directamente debajo de "USO ". Esto está instruyendo Oracle para combinar los datos en la columna CUST_ID en ambos archivos en una columna. También está instruyendo a Oracle para fusionar la fecha en la columna de la fecha en ambos archivos en una columna.
6

Type " CUANDO coinciden, actualización del conjunto ND.VALUE = CD.VALUE " justo debajo de "ON . " Esto está instruyendo Oracle para que coincida con los datos en la columna VALOR en ambos archivos
7

Type " Si la alineación no ENTONCES INSERTAR VALORES ( CUST_ID , FECHA VALOR ) ." . Esto está instruyendo Oracle para llenar los datos previamente facilitados en ambos archivos sin la fusión de los dos archivos juntos si algunos de los datos no se corresponde . En los resultados, se mostrarán todos los datos sin igual . Pulse el icono de ejecutar. Los resultados de la consulta devolverá tres columnas, cust_id , fecha y valor, con la información obtenida mediante el archivo CHANGE_DATE_A y el archivo NEW_DATE_B . La diferencia es que los datos que se genera en cada columna contiene ahora los datos del cliente 1 y 2.

Lenguajes De Programación
Cómo aumentar un Vector en MATLAB
Cómo actualizar Visual Studio
Sintaxis vs Error semántica
Lo que se escribe siempre en un If /Then Statement
Cómo matar o eliminar comandos en VB6
Cómo convertir VHD de Acronis
Cómo ver XBRL
Cómo Multiplicar una matriz con una variable en MATLAB
Conocimientos Informáticos © http://www.ordenador.online