MySQL Capítulo 3 - procesamiento nula

valor nulo es "no sé", "ausencia", el valor "sentido" es, el lenguaje SQL permite que ciertas propiedades de algunos de la tupla valor nulo en determinadas circunstancias. Las siguientes circunstancias:

  • Esto debe tener un valor de la propiedad, pero no sabía su valor específico.
  • Esta propiedad no debe tener un valor.
  • Por alguna razón inconveniente para relleno

Nulo es un valor muy especial, contienen incertidumbres .

  1. Generación de null - Excepto generar nulo general, el conector exterior producirá un valor nulo. los valores de los operadores relacionales nulos producirán un valor nulo.
  2. La determinación de un valor nulo - una determinación de valor de la propiedad está vacía, a es nulo o no es nulo representados.
  3. Nula restricción - definición de atributo (o definición de dominio) no tiene restricción nula no valor nulo, añadir la propiedad de restricción único puede no valor nulo, el valor del atributo código puede no ser vaciado.
  4. valor aritmético Null, operaciones de comparación, las operaciones lógicas - y el otro valor nulo (que puede ser nulo) el resultado de la operación aritmética a un valor nulo , el valor nulo y otro valor (puede ser nulo) de comparar el resultado del cálculo por lo desconocido , con lo desconocido, las funciones lógicas tradicionales (tura, falsa) se convierte en lógico ampliar nuestra lógica trivalente .

En la consulta, sólo el dónde y que tiene cláusula en los criterios de selección es cierto de tuplas solamente fue seleccionada como la salida .

 

Supongo que te gusta

Origin www.cnblogs.com/lxx2/p/12576927.html
Recomendado
Clasificación