Sie sind auf Seite 1von 3

SQL Sintaxis

SQL para cada uno de los comandos SQL en esta guía de referencia. Para
obtener explicaciones detalladas para cada sintaxis SQL, por favor diríjase a la
sección individual haciendo clic en la palabra clave.
El propósito es brindar un texto de referencia rápida para la sintaxis SQL. Se
sugiere que se agregue este documento.

Select
SELECT "nom de columna" o “*” FROM "nombre_tabla";
Ejemplo:

SELECT*FROM alumnos;
SELECT Dni,Sexo FROM alumnos WHERE Sexo='femenino';
SELECT *FROM alumnos WHERE Nombres='Daymer';3333

Distinct(distingue los nrepetidos)


SELECT DISTINCT "nombre_columna"
FROM "nombre_tabla";

Where
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condition";

And/Or(
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición simple"
{[AND|OR] "condición simple"}+;

In
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "nombre_columna" IN ('valor1', 'valor2', ...);

Between
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "nombre_columna" BETWEEN 'valor1' AND 'valor2';

Like
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "nombre_columna" LIKE {patrón};
Ejemplo:
SELECT * FROM `alumnos` WHERE Nombres LIKE 'FLOR';
SELECT * FROM alumnos WHERE nombres like "J%______";
SELECT * FROM alumnos WHERE Fecha_de_nacimiento like "____-01-__";
SELECT * FROM alumnos WHERE nombres like "%jose%";

Order By
SELECT "nombre_columna"
FROM "nombre_tabla"
[WHERE "condición"]
ORDER BY "nombre_columna" [ASC, DESC];
SELECT * FROM `alumnos` order by apellido_m dec ,apellido-.p desc;

Count
SELECT COUNT("nombre_columna")
FROM "nombre_tabla";

Group By
SELECT "nombre_columna 1", SUM("nombre_columna 2")
FROM "nombre_tabla"
GROUP BY "nombre_columna 1";

Having
SELECT "nombre_columna 1", SUM("nombre_columna 2")
FROM "nombre_tabla"
GROUP BY "nombre_columna 1"
HAVING (condición de función aritmética);

Create Table
CREATE TABLE "nombre_tabla"
("columna 1" "tipo_de_datos_para_columna_1",
"columna 2" "tipo_de_datos_para_columna_2",
... );

Drop Table
DROP TABLE "nombre_tabla";

Truncate Table
TRUNCATE TABLE "nombre_tabla";

Insert Into
INSERT INTO "nombre_tabla" ("colonne 1", "colonne 2", ...)
VALUES ("valor 1", "valor 2", ...);

Update
UPDATE "nombre_tabla"
SET "colonne 1" = [nuevo valor]
WHERE "condición";
Ejemplo:
Para cambiar el estado civil:
UPDATE alumnos SET Estado_civil='Soltero' WHERE Dni='79519067';
SELECT * FROM alumnos where Dni='79519067';
Delete From
DELETE FROM "nombre_tabla"
WHERE "condición";

Das könnte Ihnen auch gefallen