Ejemplos Consultas Base de Datos NEPTUNO
Ejemplos Consultas Base de Datos NEPTUNO
Ejemplos Consultas Base de Datos NEPTUNO
Diseño de Tabla
clientes
idCliente
detallesdepedidos NombreCompañia
idpedido
NombreContacto
idproducto
CargoContacto
preciounidad
Direccion
cantidad
Ciudad
proveedores descuento
Region
idProveedor
CodPostal
nombreCompañia
Pais
nombrecontacto
Telefono
cargocontacto
Fax
direccion
productos
ciudad
idproducto
region Empleados
nombreProducto
codPostal IdEmpleado
idProveedor Pedidos Apellidos
pais
idCategoria IdPedido
telefono Nombre
cantidadPorUnidad IdCliente
fax cargo
precioUnidad IdEmpleado
paginaprincipal Tratamiento
unidadesEnExistencia FechaPedido
FechaNacimiento
unidadesEnPedido FechaEntrega
FechaContratacion
nivelNuevoPedido FechaEnvio
categorias direccion
suspendido FormaEnvio
idcategoria ciudad
categoriaProducto Cargo
nombrecategoria region
descripcion Destinatario
codPostal
DireccionDestinatario
pais
CiudadDestinatario
TelDomicilio
compañiasdeenvios RegionDestinatario
idCompañiaEnvios Extension
CodPostalDestinatario
notas
nombreCompañia
PaisDestinatario
Jefe
telefono
sueldoBasico
Crear Tablas en base a una consulta
La creación de de una tabla en base a una consulta se puede realizar de la siguiente manera
Después de los campos de la instrucción SELECT se debe colocar la instrucción INTO seguido del
nombre de la Tabla posteriormente se indica el nombre de la tabla del cual se desea obtener los
datos. Tener presente que este tipo de creación de tabla no considera las restricciones(clave
primaria, índices, clave foránea, etc.) que puedan tener los campos en la tabla original de la cual se
está realizando la consulta.
Inserción Masiva
Sintaxis Nominal
Insert into tabla (campo1, campo2,…) subconsulta
Donde:
- Subconsulta: instrucción SELECT que devuelve un conjunto de filas que son
las que se insertaran en la tabla. OJO esta consulta debe devolver la misma
cantidad de campos que se ha especificado en la lista de campos a insertar
además que cada campo devuelto debe contener el mismo tipo de dato que
los definidos en la lista de campo a insertar.
Sintaxis Posicional
Insert into tabla subconsulta