Consulta sql
Buenos Dias
Consultas básicas de SQL.
Consulta para traer todos los campos de una tabla:
SELECT * FROM NOMBRE_TABLA
Consulta para traer determinados campos de una tabla:SELECT CAMPO1, CAMPO2 FROM NOMBRE_TABLA
Consulta para traer un registro especifico:
SELECT * FROM TABLA_CLIENTES WHERE CAMPO_CEDULA = “80000000″
Consulta para traer un registro cuyo campoempiece por determinado valor. Ejemplo: traer nombre del cliente donde el campo de dirección empiece por AV, se usa clausula LIKE.
SELECT NOMBRE_CLIENTE FROM TABLA_CLIENTES WHERE CAMPO_DIRECCION LIKE“AV%”.
Consulta para traer los registros cuyo campo buscado sea igual a varias opciones. Ejemplo: traer los registros de las facturas cuyos números de facturas sean 102 y 103, para lo cual se usa laclausula
IN SELECT * FROM TABLA_FACTURAS WHERE CODIGO_FACTURA IN (102,103).
Consulta para traer los registros cuyo campo buscado este dentro de un rango dado. Ejemplo: traer los registros delas facturas cuyos números de facturas estén entre 102 y 118. Para lo cual se usa la clausula
BETWEEN SELECT * FROM TABLA_FACTURAS WHERE CODIGO_FACTURA BETWEEN 102 and 118.
Consulta para contartodos los registros de una tabla:
SELECT COUNT(*) AS TOTAL FROM CLIENTES. Donde TOTAL es el nombre del campo que nos desplegara con el número de registros encontrados.
Consulta para sumar uncampo de una tabla:
SELECT SUM (CAMPO_VALOR) FROM TABLA_TOTALES
Consulta para calcular el promedio de los valores de un campo:
SELECT AVG (CAMPO_VALOR) FROM TABLA_TOTALES
Consulta para traerel valor máximo de un determinado campo de la tabla:
SELECT MAX (CAMPO_VALOR) FROM TABLA_TOTALES
Consulta para traer el valor minimo de un determinado campo de la tabla:
SELECT MIN(CAMPO_VALOR) FROM TABLA_TOTALES
Insertar un registro en una tabla:
INSERT INTO TABLA VALUES (’VALOR 1′, “VALOR 2″, “VALOR 3″)
Actualizar un registro. Ejemplo: Actualizar la factura numero 10001...
Regístrate para leer el documento completo.