lolalmnoa

Páginas: 2 (371 palabras) Publicado: 2 de mayo de 2014
COMANDOS SQL
SELECT //seleccionar columna
SELECT * //selecciona todas las columnas
FROM //desde una tabla
SELECT DISTINCT //no repites valores de atributos
WHERE //condición
IN (siempre vieneprecedido de where) //da información de valores conocidos de los atributos
Por ejemplo, si quiero saber toda la información del atributo Tienda concretamente Madrid y Sevilla , WHERE Tienda IN('Madrid', 'Sevilla'). Si solo quiero saber un atributo, es suficiente con WHERE Tienda='Madrid'.
LIKE (prececido de WHERE) patrones de letras sobre todo
BETWEEN (precedido de WHERE) búsqueda entre rangoconcreto
ORDER BY ordenar por un atributo en concreto de manera ASC o DESC o por varios, influyendo el orden ORDER BY Ventas DESC , Fechas DESC
Puedo hacer operaciones aritméticas con los valoresde los atributos. Por ejemplo para saber la suma de ventas, simplemente hago SELECT SUM(Ventas) FROM Table.
Count cuenta el número de filas de un atributo. Tenemos también MAX, MIN, AVG
Group byagrupa por atributos. Se come los atributos iguales.
Los elementos que se pueden especificar en la lista de selección cuando una instrucción SELECT contiene una cláusula GROUP BY están restringidos. Loselementos permitidos en la lista de selección son los siguientes:
Las columnas de agrupación.
Expresiones que devuelven un solo valor por cada valor de las columnas de agrupación, por ejemplo, lasfunciones de agregado que tienen un nombre de columna como uno de sus parámetros. Se conocen como agregados vectoriales.
Cuando ColumnA es la columna de agrupación, la única forma en la que se puedehacer referencia a ColumnB o ColumnC es en el caso de que sean parámetros de una función de agregado que pueda devolver un valor único para cada valor de ColumnA. La lista de selección puede incluirexpresiones como MAX(ColumnB), SUM(ColumnC) o AVG(ColumnC):
Utilice la cláusula WHERE para excluir filas que no desea que estén agrupadas; utilice la cláusula HAVING para filtrar registros después de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS