Beruflich Dokumente
Kultur Dokumente
SENTENCIAS DML
• SENTENCIA DISTINCT
• Hace que no se muestren valores duplicados
SQL
SENTENCIAS DML
• Operador BETWEEN
permite obtener datos que se encuentren entre dos valores
determinados (incluyendo los dos extremos).
SQL
SENTENCIAS DML
• Operador IN
• El operador IN nos permite obtener registros cuyos valores
estén en una lista:
SQL
SENTENCIAS DML
• Operador LIKE
• nos permite realizar comparaciones con respecto a un
caracter (o a un numero dc caracteres) sobre el que no
estamos seguros, en lugar de caracteres específicos.
-- Selección el nombre de las personas que empiezan por A
SELECT nombre
FROM PERSONAS
WHERE nombre LIKE 'A%';
SQL
SENTENCIAS DML
• Clausula IS NULL
• La cláusula IS NULL devuelve “verdadero” si una expresión
contiene un nulo, y “Falso” en caso contrario. La cláusula IS
NOT NULL devuelve “verdadero” si una expresión NO
contiene un nulo, y “Falso” en caso contrario.
SQL
SENTENCIAS DML
• Claúsula ORDER BY
• Para ordenar en base a criterios. En esta cláusula se coloca una lista
de campos que indica la forma de ordenar. Se puede colocar las
palabras ASC O DESC (por defecto se toma ASC).
SQL
SENTENCIAS DML
• Concatenación de textos
• Para concatenar texto en MySql se utiliza la función CONCAT
• SELECT CONCAT('My', 'S', 'QL');
• 'MySQL'
SQL
CALCULOS ARITMETICOS
• Los operadores + (suma), - (resta), * (multiplicación) y /
(división), se pueden utilizar para hacer cálculos en las
consultas. Cuando se utilizan como expresión en una
consulta SELECT, no modifican los datos originales sino
que como resultado de la vista generada por SELECT,
aparece un nueva columna. Ejemplo:
SELECT UPPER(‘anabel');
‘ANABEL'
Lower-Upper
• Lower
• Retorna la cadena str con todos los caracteres
cambiados a minúscula
SELECT LOWER(‘MARCOl');
‘marco'
Substr
• Obtiene parte de una cadena a partir de la
posición indicada (Si no se indica la posición
final, se presenta desde la posición indicada
hasta el ultimo carácter)