Por ejemplo, la siguiente instrucción SELECT recupera todas las filas de la tabla de empleados donde la columna de salario es mayor o igual a $10,000:
SELECCIONAR *
DE empleado
DONDE salario>=10000;
En este ejemplo, la cláusula CRITERIOS es DONDE salario>=10000.
Los criterios también pueden incluir operadores lógicos, como Y, O y NO, para crear condiciones más complejas. Por ejemplo, la siguiente instrucción SELECT recupera todas las filas de la tabla de empleados donde la columna de salario es mayor o igual a $10 000 y la columna de departamento es igual a 'Ventas':
SELECCIONAR *
DE empleado
DONDE salario>=10000
AND departamento ='Ventas';
En este ejemplo, los criterios se definen mediante dos expresiones lógicas que se combinan mediante el operador AND.
Los criterios también pueden incluir funciones, como MIN, MAX, SUM y AVG, para realizar cálculos sobre los datos. Por ejemplo, la siguiente instrucción SELECT recupera el salario mínimo de la tabla de empleados:
SELECCIONAR MIN(salario)
DE empleado;
En este ejemplo, los criterios están definidos por la función MIN(salario).
La cláusula de criterios es una parte esencial de la declaración SELECT, ya que permite a los usuarios especificar los datos específicos que desean recuperar de la base de datos.