2418/2020 Crear una taba insertar datos | Conceptos basicos de SQL |Inroduccién a SL: consulta y gestion de os datos | Programacion de co
Desarrollo de SQL
Si eres nuevo en SQL, puedes aprender més de este curso:SQL.
Crear tablas
Usar
llaves
‘CREATE TABLE customers (Je INTEGE primarias
Pranany ev, nave Text, age antec CRATE TABLE cortnars (Ll INTEGER
mie, 7 :
Ve también: especiicar valores por defecto, usar claves externas, Para mas detalles, consulta lo siguiente: referencia de SQLite para
CREATE.
Insertar datos
Insertar
datos
para
columnas
con
nombre
INSERT INTO customers VALUES (73, INSERT INTO custoners (nane, 20)
"Brian", 33); VvAwuEs ("arian", 33);
Ve también: la referencia de SQLite para INSERT.
Consultar datos
Filtro con
varias
condiciones
SELECT * FHOM custoners MERE age SELECT * FROM customers WHERE age <
SELECT * FROM custoners; SH 2 AND state = "AV"
Ordena
los
SELECT * FROM custoners WHERE pl resultados
IN ('free", basic");
SELECT * FON customers WERE age >
SELECT mane, age FROM custoners SELECT. E¥O custome
Transforma
con CASE.
SELECT name, CASE WHEW age > 18 THEN
Spdult” ELSE “ninor" END "type" FROM
custoners
Ve también: fitrar con LIKE, restringir con LIMIT, usar ROUND y otras funciones basicas. Para mas detalles, consulta: la referencia de
‘Sdlite para SELECT,
Agregar datos
Agrupar
htpsos knanacademy orglcomputing!compuler-programming!sqlsa-basics/pUcreating-atable-and-nsering-data 422418/2020 Crear una taba insertar datos | Conceptos basicos de SQL |Inroduccién a SAL: consulta y gestién de os datos | Programacion de co
datos
SELECT MAK(age) FROM custoners SELECT ender, COUNT(®) FROM
students GROUP BY genders
Ve también: restringir resultados con HAVING.
Unir tablas relacionadas
Unién
externa
SELECT custoners.nane, orders Sten
SELECT customers ane, orgers-A8¢ Fon custoners LéFY OUTER JOIN
customers-id = orders.custoner_i¢ OFders ON custoners.d =
I Gres. estoner
Actualizar y eliminar datos
Eliminar
datos
[UPDATE custoners SET age = 33 WM oetere raoM custoners WERE 4d = 73;
id= 75 nana
Ve también: ALTER TABLE.
Nuestra implementacién de SQL se basa en un dialecto popular de SQL conocido como SQLite.
Para ejecutar SQL en el navegador, hacemos uso de estas tecnologias:
asm.js
Emscripten
sqlis
htpslos knanacademy.orglcomputing!compuler-programming!sqlsa-basics/pUcreating-atable-and-nsering-dala 22