Así es como ayuda a definir los resultados de la consulta:
* Filtrado por valores específicos: Puede especificar criterios para seleccionar filas donde una columna en particular coincida con un valor específico. Por ejemplo, "Country ='USA'" solo devolvería filas donde la columna 'país' es 'USA'.
* Filtrado por rangos de valores: Los criterios pueden usar operadores de comparación (>, <,> =, <=, <>) para seleccionar datos dentro de un rango. Por ejemplo, "edad> =18 y edad <=65" seleccionaría filas donde la columna de 'edad' está entre 18 y 65 (inclusive).
* Usando caracteres comodín: Personajes como '*' (coincide con cualquier secuencia de caracteres) y '?' (coincide con cualquier personaje) permitiendo la coincidencia de patrones flexibles dentro de los criterios. Por ejemplo, "nombre como 'j*'" seleccionaría todos los nombres que comienzan con 'j'.
* Operadores lógicos: Y, o, y no permitir la combinación de criterios múltiples para crear condiciones de filtrado más complejas. Por ejemplo, "país ='USA' o país ='Canadá'" seleccionaría filas donde la columna 'país' es 'USA' o 'Canadá'.
* Criterios de fecha y hora: Los criterios pueden incluir comparaciones de fecha y hora, lo que permite la selección de datos dentro de períodos de tiempo específicos.
* verificaciones de valor nulo: Puede usar `IS null` o` no es nulo 'para encontrar filas donde una columna específica tiene un valor nulo (lo que significa que no hay valor presente).
En esencia, la opción de criterios transforma una consulta de una operación de recuperación de datos amplia en una dirigida, devolviendo solo el subconjunto relevante de datos definidos por las condiciones especificadas. Sin criterios, recibiría todo el conjunto de datos; Con los criterios, obtiene precisión y eficiencia al enfocarse en los datos que realmente necesita.