¿Empezarás a aprender SQL en MySQL?
¿Olvidaste las declaraciones muchas veces?
¿Ya no recuerdas la sintaxis y el resultado de una declaración?
Desarrollado para aprender fácilmente programación SQL para MySQL
. . . . . . . . . . . . . . . . . . . . .
Esta aplicación actúa como referencia para el lenguaje SQL.
Aprenda declaraciones DML y DDL con descripción, sintaxis, notas y ejemplos
Para cada declaración se presenta:
Descripción detallada del propósito de la instrucción
Sintaxis de la declaración con varias opciones
Dos ejemplos ejecutados a partir de una tabla real
Proporciona:
. . . . . . . . . . . . . . . . . . . . .
1. GENERAL
1.1 - Comentarios
1.2 - Tipos de datos
2. (DML) Data Manipulation Language
2.1 – SELECT
- Columnas, multicolumna, todas las columnas
- Expresiones, Funciones, Alias
- Limit, Distinct, Order By
- Where
- Operadores relacionales, matemáticos y de texto
- Wildcards
- Group By, Having, Funciones agregadas
- Union (Any & All)
- Subconsultas
- Joins (Inner, Right, Left)
- Select Into
2.2 - INSERT
- Con nombres de columnas
- Sin nombres de columna
- Normas
- Insert Into ... Select
2.3 - DELETE
- Delete (Eliminar todas las filas)
- Delete ... Where
- Normas
- Integridad referencial
2.4 - UPDATE
- Update (Actualizar todas las filas)
- Update ... Where
- Rules
3. (DDL) DATA DEFINITION LANGUAGE
3.1 - CREATE
- Create Database
- Create Table
- Create Index
- Auto-Increment
- Restricciones (PK, FK, CK, DF, UQ, NN)
3.2 - ALTER
- Alter Columns
- Add Constraints
- Drop Constrains
3.3 - DROP
- Drop Table
- Drop Database
- Drop Index
3.4 - TUNCATE
- Delete Versus Truncate