Tecnología

Inicio

Cómo utilizar Seleccione Destino partido en todas las columnas en DB2

Cómo utilizar Seleccione Destino partido en todas las columnas en DB2


bases de datos DB2 contienen tablas que se componen de columnas que contienen los datos reales. Los datos se accede mediante los comandos "seleccionar", "inserción", "actualizar" y "eliminar" que componen el lenguaje estructurado de consultas. Dentro de la sintaxis de cada comando, una opción ", donde" cláusula especifica los datos de acceso en base a los valores asignados a cada columna. La cláusula "where" selecciona los datos basados ​​en una variedad de métodos de comparación que incluye "igual a", "menor que", "mayor que", "no es igual a" y "en" una lista.

Instrucciones

1 Averiguar los nombres de las columnas que aparecen en una tabla de DB2. Compruebe el código de lenguaje de definición de datos que se utiliza para generar la tabla para encontrar la definición de la tabla. Este es el DDL para la tabla se utiliza como un ejemplo:

CREAR TABLA TEST_TABLE (

NAME CHAR(30),

SSN CHAR (09),

CHAR DIRECCIÓN (30),

CITY CHAR (20),

ESTADO CHAR (02),

CHAR postal (09))

2 Seleccionar todos los datos de la tabla.

SELECT * FROM TEST_TABLE;

Los resultados son:

NOMBRE SSN ciudad de direcciones postal ESTADO

JOHN SMITH 123456789 123 MAIN ST en cualquier lugar NY 123456789

Mary Jones 234567890 345 ELM ST ALGUNA NJ 234567891

TIM ANDREWS 345678901 678 FIRST ST EN NINGUNA PARTE MN 345678901

3 Añadir una cláusula "donde" a la cuenta de "seleccionar" que contiene una calificación para cada fila para que coincida en todas las columnas.

SELECT (*) A partir de TEST_TABLE

WHERE NOMBRE = "John Smith"

AND SSN = "123456789"

Y DIRECCIÓN = "123 MAIN ST"

Y CIUDAD = "en cualquier lugar"

Y ESTADO = "NY"

Y postal = "123456789"

Los resultados de esta consulta son:

NOMBRE SSN ciudad de direcciones postal ESTADO

JOHN SMITH 123456789 123 MAIN ST en cualquier lugar NY 123456789

Consejos y advertencias

  • La mayoría de las aplicaciones no requieren una consulta de tabla para utilizar todas las columnas en la cláusula "donde". Una clave principal se suele especificar que permitirá al usuario encontrar los datos correctos sólo por calificar algunas columnas en la cláusula "donde".