miércoles, junio 27, 2012

Oracle, Operadores UNION, UNION ALL, INTERSECT y MINUS. Cosas a tener en cuenta.

Operadores UNION, UNION ALL, INTERSECT y MINUS. Cosas a tener en cuenta.

UNION: Une las dos consultas. Elimina duplicados y ordena los registros resultantes por la primera columna.
SELECT * FROM EMPLOYEES
WHERE FIRST_NAME in ('Steven','Neena')
UNION
SELECT * FROM EMPLOYEES
WHERE FIRST_NAME='Neena'


UNION ALL: Une las dos consultas. No elimina duplicados ni ordena los registros resultantes. Se pueden odenar los resultados usando ORDER BY al final de la consulta.

SELECT * FROM EMPLOYEES
WHERE FIRST_NAME in ('Steven','Neena')
UNION ALL
SELECT * FROM EMPLOYEES
WHERE FIRST_NAME='Neena'


INTERSECT: Devuelve las filas comunes de las dos consultas.
SELECT * FROM EMPLOYEES
WHERE FIRST_NAME in ('Steven','Neena')
INTERSECT
SELECT * FROM EMPLOYEES
WHERE FIRST_NAME='Neena'

Instalar Flash Player mediante apt-get en ubuntu


Con ejecutar la siguiente línea desde el terminal lo tendremos instalado y funcionando.

sudo apt-get install browser-plugin-gnash freepats gnash gnash-common gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad libass4 libboost-date-time1.46.1 libboost-program-options1.46.1 libboost-thread1.46.1 libcdaudio1 libcelt0-0 libdc1394-22 libdirac-encoder0 libdirectfb-1.2-9 libenca0 libfftw3-3 libflite1 libgme0 libkate1 libmimic0 libmms0 libmodplug1 libmpcdec6 libmusicbrainz4c2a libofa0 liboil0.3 libslv2-9 libsoundtouch0 libts-0.0-0 libwildmidi1 libzbar0 tsconf