SQL SELECT NULL

2024年8月29日 | 1 分钟阅读

首先,我们应该知道什么是NULL值?NULL值用于表示缺失或未知的数据。

可能存在两种情况

  1. SQL为NULL
  2. SQL不为NULL

如果在表中,某个列是可选的,那么在插入数据或更新现有记录时,无需在该列添加值即可轻松完成。这意味着该字段具有null值。

注意:我们不应将null值与0进行比较。它们不相等。

SQL为NULL

如何只选择值为null的记录?(以marks列为例)

这是一个学生表的示例

SIR_NAME姓名MARKS
TYAGISEEMA
SINGHRAMAN5.5
SHARMAAMAR
JAISWALVICKY6.2

让我们看看获取marks为NULL的所有记录的查询

它将返回以下记录

SIR_NAME姓名MARKS
SHARMAAMAR
TYAGISEEMA

SQL不为NULL

如何选择marks列中不为NULL的记录?让我们看看获取marks列中所有不为NULL的记录的查询

SIR_NAME姓名MARKS
SINGHRAMAN5.5
JAISWALVICKY6.2
下一个主题SQL WHERE 子句