Insercion de datos a una bdd
Uso de la cláusula WHERE
SELECT employee_id, last_name, job_id, department_id
FROM employees
WHERE department_id = 90;
Cadenas de caracteres y fechas • Las cadenas de caracteres y las fechas son encerrados en comillas simples.
• Los valores de caracteres son mayúsculas y minúsculas, y las fechas son sensibles al formato.
• El formato de fechapredeterminado es de DD-MON-RR.
SELECT last_name, job_id, department_id
FROM employees
WHERE last_name = 'Goyal';
Ejemplos
... WHERE hire_date='01-JAN-95'
... WHERE salary>=6000
...WHERE last_name='Smith'
No se puede usar alias en el where.!!!
SELECT last_name, salary
FROM employees
WHERE salary <= 3000;
Using Comparison Conditions
Uso de la Condición BETWEEN Utilice la condición BETWEEN para mostrar las filas basado en un rango de valores.
SELECT last_name, salary
FROM employees
WHERE salary BETWEEN 2500 AND 3500;
Uso de la Condición IN
Usaresta condición para poner a prueba los valores en una lista.
SELECT employee_id, last_name, salary, manager_id
FROM employees
WHERE manager_id IN (100, 101, 201);
La condición LIKE
Nosiempre se puede saber el valor exacto a buscar. Puede seleccionar filas que coinciden con un patrón de carácter mediante el uso de la condición LIKE. La operación de caracteres de coincidencia depatrones que se conoce como un comodín de búsqueda.
Dos símbolos se pueden utilizar para construir la cadena de búsqueda.
SELECT last_name, hire_date
FROM employees
WHERE hire_date LIKE '%95';Using the LIKE Condition
SELECT last_name
FROM employees
WHERE last_name LIKE '_o%';
The ESCAPE Option
When you need to have an exact match for the actual % and _ characters, use theESCAPE option. This option specifies what the escape character is. If you want to search for strings that contain ‘ SA_’ , you can use the following SQL statement:
SELECT employee_id, last_name,...
Regístrate para leer el documento completo.