Temas sql
Operadores aritméticos Los operadores aritméticos realizan operaciones matemáticas con dos expresiones de cualquiera de los tipos dedatos de la categoría del tipo de datos numérico.. Operador + (suma) - (resta) * (multiplicación) / (división) % (módulo) Suma. Resta. Multiplicación. División. Devuelve el resto entero de una división. Por ejemplo, 12 % 5 = 2 porque el resto de 12 dividido entre 5 es 2. Operadores lógicos Los operadores lógicos comprueban la veracidad de alguna condición. Éstos, como los operadores de comparación,devuelven el tipo de datos Boolean con valor TRUE o FALSE. Operador AND BETWEEN IN LIKE NOT OR Significado TRUE si ambas expresiones booleanas son TRUE. TRUE si el operando está dentro de un intervalo. TRUE si el operando es igual a uno de la lista de expresiones. TRUE si el operando coincide con un patrón. Invierte el valor de cualquier otro operador booleano. TRUE si cualquiera de las dosexpresiones booleanas es TRUE. Operadores de comparación Los operadores de comparación comprueban si dos expresiones son iguales o no. Se pueden utilizar en todas las expresiones excepto en las de los tipos de datos text, ntext o image. Operador = (igual al) > (mayor que) < (menor que) >= (mayor que o igual que) (no es mayor que)
No es igual a (no es del estándar SQL-92) No es menor que (no es delestándar SQL-92) No es mayor que (no es del estándar SQL-92)
Select Una sola Tabla Más de una tabla Comandos DML Select Insert Into Select – Into Insert Into – Select Delete Una tabla Una tabla con relaciones Update Una tabla Una tabla con relaciones Vistas
FUNCIONES DE AGREGADO Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo valor. Con laexcepción de COUNT, las funciones de agregado omiten los valores NULL. Las funciones de agregado se suelen utilizar con la cláusula GROUP BY de la instrucción SELECT. COUNT Devuelve el número de elementos de un grupo. Sintaxis COUNT ( { [ ALL | DISTINCT ] expression ] | * } ) Argumentos ALL Aplica la función de agregado a todos los valores. ALL es el valor predeterminado. DISTINCT Especifica queCOUNT devuelva el número de valores únicos no NULL. expression Es una expresión de cualquier tipo excepto uniqueidentifier, text, image o ntext. No se permiten funciones de agregado ni subconsultas. * Especifica que se tienen que contar todas las filas para devolver el número total de filas de una tabla. COUNT(*) no recibe parámetros y no se puede utilizar con DISTINCT. COUNT(*) no requiere elparámetro expresión porque, por definición, no utiliza información acerca de ninguna columna concreta. COUNT(*) devuelve el número de filas de una tabla especificada sin eliminar las duplicadas. Cuenta todas las filas, incluidas las que contienen valores NULL. SUM Devuelve la suma de todos los valores o de sólo los valores DISTINCT en la expresión especificada. SUM sólo puede utilizarse con columnas...
Regístrate para leer el documento completo.