MySQL
Enviado por Varasek • 21 de Abril de 2019 • Apuntes • 263 Palabras (2 Páginas) • 73 Visitas
MySQL
Select: Se usa para tomar datos de una tabla.
• Sintaxis básico: Select * from Customers; -> toma todos los registros de la tabla Customers.
• Para obtener columnas específicas: Select column1, column2 from table;
• Evitar registros duplicados con “distinct”. Ejemplo: Select distinct column1 from table;
• “Where” se usa para restringir los queries. Select column1 from table where id > 3. Se puede agregar más de una condición con and o or. Select column1 from table where id > 3 and id < 10; Se deben usar comillas simples para caracteres.
• Se pueden ordenar los registros usando “order by”, seguido de asc (ascendente) o desc (descendente). Por ejemplo, select column1 from table order by id asc;
Insert: Se usa para inserter uno o más registros en la tabla.
• Sintaxis: Hay dos formas de correr un query de insert. Una es cuando se quieren llenar todas las columnas, y otra cuando se definen las columnas a llenar.
• Llenar todo: Insert into table values (value1, value2,…);
• Especificar columnas: Insert into table (column1, column2) values (value1, value2);
Update: Modificar registros.
• Sintaxis: Update table set column1=value1, column2 where condition.
• Si no se agregan las condiciones en where, se van a modificar todos los registros.
• Ejemplo: Update customers set ContactName=’A’, City=’B’ where CustomerName=’C’;
Delete: Borrar registros. También se puede usar para borrar el contenido de una tabla.
• Sintaxis: Para borrar un registro o conjunto de registros, se deben agregar condiciones con “where” igual que en select o update. Ejemplo: Delete from table where id > 5;
• Quitar la condición where sirve para cuando se quiere liberar una tabla por completo: Delete from table;
Join: Para unir dos o más tablas.
Se usa en los selects, dentro de From.
...