przez 1 Alejandra katherin Alavi Chura 3 lat temu
294
Więcej takich
przez Maria Camila Arrieta
przez Kevid Rodriguez
przez Nicol Sofia Castrillon 901
przez sebastian zea
consulta1, consulta2, consultan
Son instrucciones SELECT, pueden convinar los resuiltados de dos o mas consultas
TABLE [Nuevas Cuentas] UNION ALL SELECT * FROM Clientes WHERE [Cantidad pedidos] > 1000;
VALOR1, VALOR2
Son valor fijos para crear la cabezera de una columna
CAMPO PIVOT
Se utiliza para crear las cabezeras de una columna
INSTRUCCION SELECT
Es una instruccion select
FUNCION AGREGADA
Opera los datos seleccionados
BINARY VARBINARY BIT BOOLEAN LOGICAL LOGICAL1 YESNO BYTE INTEGER1 COUNTER AUTOINCREMENT CURRENCY MONEY DATETIME DATE TIME TIMESTAMP SINGLE FLOAT4 IEEESINGLE REAL DOUBLE FLOAT FLOAT8 IEEEDOUBLE NUMBER NUMERIC SHORT INTEGER2 SMALLINT LONG INT INTEGER INTEGER4 LONGBINARY GENERAL OLEOBJECT LONGTEXT LONGCHAR MEMO NOTE TEXT ALPHANUMERIC CHAR CHARACTER STRING VARCHAR VARIANT (No Admitido) VALUE
BINARY 1 byte BIT 1 byte Valores Si/No ó True/False BYTE 1 byte Un valor entero entre 0 y 255. COUNTER 4 bytes CURRENCY 8 bytes DATETIME 8 bytes SINGLE 4 bytes DOUBLE 8 bytes SHORT 2 bytes LONG 4 bytes LONGTEXT 1 byte LONGBINARY Según se necesite TEXT 1 byte
SELECT VarP(Gastos) AS Varianza FROM Pedidos WHERE Pais = 'España'
SELECT Var(Gastos) AS Varianza FROM Pedidos WHERE Pais = 'España'
SELECT Sum(Precio*Cantidad) AS Total FROM DetallePedidos
SELECT StDevP(Gastos) AS Desviacion FROM Pedidos WHERE Pais = 'España'
SELECT StDev(Gastos) AS Desviacion FROM Pedidos WHERE Pais = 'España'
SELECT Max(Gastos) AS ElMax FROM Pedidos WHERE Pais = 'España'
SELECT Min(Gastos) AS ElMin FROM Pedidos WHERE Pais = 'España'
SELECT Count(*) AS Total FROM Pedidos
SELECT Avg(Gastos) AS Promedio FROM Pedidos WHERE Gastos > 100
SELECT campos FROM tabla WHERE criterio GROUP BY campos del grupo
En ocaciones es necesario la recuperacion de informacion que se encuentra en una tabla que no se encuentra en la base de datos
SELECT DISTINCTROW Apellido AS Empleado FROM Empleados IN 'c:\databases\gestion.mdb';
En determinadas circunstancias es necesario asignar un nombre a alguna columna deteerminada de un conjunto devuelto.
SELECT DISTINCTROW Apellido AS Empleado FROM Empleados
Se incluye entre la clausula y el primer nombre del campo a recuperar
DISTINCTROW
Omite los registros duplicados
DISTINCT
Omiten los registros cuyos campos no coincidan
TOP
Devuelve un determinado numero de registro
ALL
Devuelve todos los campos de la tabla
Espeifica el orden en que se desean recuperar los registros de las tablas mediante la clausula ORDER BY
SELECT CodigoPostal,Nombre,Telefono FROM Clientes ORDER BY Nombre;
La sintaxis basica de una consulta de seleccion es la siguiente
SELECT Campos FROM Tabla
Ordena los registros seleccionados
Expresa la condicion de cada grupo
Separa los registros seleccionados
Especifica las condiciones que deben reunir los registros
Especifica la tabla de la cual se seleccionan registros
comp
Es cualquier operador de comparacion
campo1, campo2
Son nombres de tablas que se comvinan
tb1, tb2
Son nombres de tablas
INTRODUCCION SQL
Se utiliza en una subconsulta en lugar de una expresión en la lista de campos de una instrucción SELECT o en una cláusula WHERE o HAVING.
EXPRESION
Busca el conjunto resultante de la subconsulta.
COMPARACION
Compara la expresión con el resultado de la subconsulta.
Crea una consulta de actualizacion que cambia los valores de los campos de una tabla
UPDATE Pedido SET Pedido=Pedido*1.1,Transporte*1.03 WHERE PaisEnvio = 'ES'
Agrega un registro a una tabla
Para insertar Registros de otra Tabla
INSERT INTO Tabla SELECT TablaOrigen * FROM TablaOrigen
Para insertar un unico registro
INSERT INTO Tabla (campo1, campo2.......) VALUES (valor1,valor2....)
Crea una consulta que eliminan registros de una o mas tablas
DELETE Tabla * FROM Tabla WHERE criterio
SELECT Apellido, Salaroio FROM Empleados WHERE Salario > 21000;
SELECT * FROM Pedidos WHERE Provincia In ('Madrid','Barcelona');
Like 'P[A-F]####
campo[Not] Between valor And valor(La condicion Not es opcional)
SELECT * FROM Empleados WHERE Edad > 25 AND edad < 50
Devuelve el valor mas bajo d un campo
Devuelve el valor mas alto de un campo
Devuelve la suma de todos los valores de un campo
Devuelve el numero de registros de la seleccion
Calcula el promedio de los valores de un campo