Sunteți pe pagina 1din 2

SELECT columna(s)

Intrucciones FROM tabla1


INNER JOIN tabla2
SQL Sintaxis INNER JOIN ON tabla1.columna=tabla2.columna

SELECT columna(s) SELECT columna(s)


FROM tabla FROM tabla1
WHERE condicin LEFT JOIN tabla2
AND / OR AND | OR condicin LEFT JOIN ON tabla1.columna=tabla2.columna

ALTER TABLE tabla SELECT columna(s)


ADD columna tipo_datoorALTER TABLE tabla FROM tabla
ALTER TABLE DROP COLUMN columna LIMIT LIMIT valor

SELECT columna AS columna_alias SELECT columna(s)


FROM tableaorSELECT columna FROM tabla1
AS (alias) FROM tablea AS tabla_alias RIGHT JOIN tabla2
RIGHT JOIN ON tabla1.columna=tabla2.columna
SELECT columna(s)
FROM tabla SELECT columna(s)
WHERE columna FROM tabla1
BETWEEN BETWEEN valor1 AND valor2 FULL JOIN tabla2
FULL JOIN ON tabla1.columna=tabla2.columna
CREATE
DATABASE CREATE DATABASE nombre_bbdd SELECT columna(s)
FROM tabla
CREATE TABLE tabla WHERE columna
( LIKE LIKE patrn
columna_1 tipo_dato,
columna_2 tipo_dato, SELECT columna
columna_3 tipo_dato, FROM tabla
ORDER BY ORDER BY columna [ASC|DESC]
CREATE TABLE )
SELECT columna(s)
CREATE INDEX indice SELECT FROM tabla
ON tabla (columna)orCREATE UNIQUE INDEX indice
CREATE INDEX ON tabla (columna) SELECT *
SELECT * FROM tabla
CREATE VIEW vista AS
SELECT columna(s) SELECT DISTINCT columna(s)
FROM tabla SELECT DISTINCT FROM tabla
CREATE VIEW WHERE condicin
SELECT *
DELETE FROM tabla INTO tabla_nueva [IN bbdd_externa]
WHERE columna=valororDELETE FROM tabla FROM tabla_antiguaorSELECT columna(s)
(Nota: Borra todos los datos de la tabla)DELETE * FROM tabla INTO tabla_nueva [IN bbdd_externa]
(Note: )Borra todos los datos de la tablaDELETE * FROM tabla
SELECT INTO FROM tabla_antigua
DELETE WHERE condicion
TRUNCATE
DROP DATABASE DROP DATABASE nombre_bbdd TABLE TRUNCATE TABLE tabla

DROP INDEX tabla.indice (SQL Server) SELECT columna(s) FROM tabla1


DROP INDEX indice ON tabla (MS Access) UNION
DROP INDEX indice (DB2/Oracle) UNION SELECT columna(s) FROM tabla2
ALTER TABLE tabla
DROP INDEX DROP INDEX indice (MySQL)
SELECT columna(s) FROM tabla1
UNION ALL
DROP TABLE DROP TABLE tabla UNION ALL SELECT columna(s) FROM tabla2

SELECT columna(s) UPDATE tabla


FROM tabla SET columna1=valor, columna2=valor,
WHERE columna UPDATE WHERE columna=valor
IN IN (valor1,valor2,..)
SELECT columna(s)
INSERT INTO tabla FROM tabla
VALUES (valor1, valor2, valor3,.)orINSERT INTO tablea
WHERE WHERE columna operador valo
(columna1, columna2, columna3,)
INSERT INTO VALUES (valor1, valor2, valor3,.)
Una base de datos SQL Server tiene dos componentes: un archivo DATA y un archivo LOG.

El archivo DATA contiene las tablas, stored procedures, defaults, rules, etc en un formato propio con extension MDF.

El archivo LOG contiene una copia de las ultimas transacciones realizadas en un formato propio con extension LDF.

Es costumbre a veces no incluir la base de datos per se si no incluir un archivo SCRIPT que contenga toda la informacion de
la base de datos. De este modo lo que haces es
- Crear la base de datos con el Enterprise Manager del SQL SERVER
- Ejecutar el SCRIPT desde el Query Analyzer
y listo!

Los SCRIPTs suelen ser archivos de texto con extension SQL. Fijate si hay uno entre lo que te bajaste.

S-ar putea să vă placă și