bases de datos DB2 contienen tablas que se componen de las columnas que contienen los datos reales. Los datos se accede con los comandos que hacen que el lenguaje estructurado de consulta "select ", " insert" , "update " y "delete " . Dentro de la sintaxis de cada comando , un "dónde" cláusula opcional especifica los datos para acceder a la base de los valores asignados a cada columna . La cláusula "where" selecciona los datos basados en una variedad de métodos de comparación entre ellos " igual que" , "menor que" , "mayor que" , " no es igual a " y "en" la lista . Instrucciones
1
Averigüe los nombres de columna contenidos en una tabla DB2 . Compruebe el código de lenguaje de definición de datos utilizados para generar la tabla para encontrar la definición de la tabla . Este es el DDL para la tabla que se utiliza como un ejemplo:
CREATE TABLE TEST_TABLE (
NOMBRE CHAR ( 30 ) ,
SSN CHAR ( 09 ) ,
< p> DIRECCIÓN CHAR ( 30 ) ,
CIUDAD CHAR ( 20 ) ,
ESTADO CHAR ( 02 ) ,
postal CHAR ( 09 ) )
2
Seleccionar todos los datos de la tabla
SELECT * FROM TEST_TABLE ;
Los resultados son los siguientes: .
SSN NOMBRE DIRECCIÓN CIUDAD ESTADO ZIP
JOHN SMITH 123456789 123 MAIN ST CUALQUIER NY 123456789
MARY JONES 234567890 345 ELM ST SOMEWHERE NJ 234567891
TIM ANDREWS 345678901 678 FIRST ST NOWHERE MN 345678901
3
Añadir una cláusula "where" en el " selecto " declaración que contiene una calificación para cada fila que coincida en todas las columnas .
SELECT ( *) dE TEST_TABLE
WHERE NOMBRE = " JOHN SMITH "
Y SSN =" 123456789 "
Y DIRECCIÓN = " 123 MAIN ST "
Y CIUDAD =" en cualquier lugar "
Y ESTADO = " NY "
Y ZIP =" 123456789 "
Los resultados de esta consulta son:
SSN NOMBRE DIRECCIÓN CIUDAD ESTADO ZIP
JOHN SMITH 123456789 123 MAIN ST CUALQUIER NY 123456789