Mostrando las entradas con la etiqueta NOT. Mostrar todas las entradas
Mostrando las entradas con la etiqueta NOT. Mostrar todas las entradas

sábado, 11 de agosto de 2018

TSQL - Aplicar un Filtro Para Encontrar Registros Nulos - NULL (SELECT) - Data Mining

Hola, en el mundo de las bases de datos existe un valor particular que es conocido como valor nulo o NULL en ingles. El valor NULL equivale a un valor no asignado, que es muy distinto a cero, o a aplicar un filtro utilizando como parámetro las comillas simples seguidas sin ningún espacio (''). 

En algunos ambientes de trabajo de consulta de bases de datos, los campos que tienen este valor aparecen simplemente en blanco. Afortunadamente en el SQL Server Management Studio, estos aparecen identificados con el valor NULL.

Vamos a realizar un filtro en la tabla clientes y vamos a buscar los registros que tengan el valor nulo:



jueves, 9 de agosto de 2018

TSQL - Negar La Expresión de la Clausula Where (SELECT) - Data Mining

Hola, hoy vamos a revisar cómo negar una expresión lógica contenida en una clausula WHERE. 

Vamos a iniciar tomando como base la consulta que vimos en el post anterior donde aplicamos un filtro a un campo tipo fecha utilizando el operador BETWEEN:



Al negar la clausula lo que obtenemos es el resultado opuesto a lo que tenemos en la misma. En este caso, lo que vamos a obtener es todos los registros que en el campo OrderDATE tengan un valor de fecha que no este entre el primero de Enero y el 31 de Enero del año 1998. Para hacer esto, solo agregamos el operador NOT: