SQL SELECT NULL
SQL选择空 首先我们应该知道什么是空值?空值用于表示丢失的未知数据。 可能有两个条件: 其中SQL为NULL…
SQL选择空
首先我们应该知道什么是空值?空值用于表示丢失的未知数据。
可能有两个条件:
- 其中SQL为NULL
- 如果SQL不为NULL
如果在表中某个列是可选的,则很容易在该列中插入数据或更新现有记录而无需在该列中添加值。这意味着该字段具有空值。
注意:我们不应该将null值与0进行比较。它们不是等效的。
如果SQL为NULL:
如何选择仅具有空值的记录? (在“标记”列中)
有一个学生表的示例:
SIR_NAME | NAME | MARKS |
---|---|---|
TYAGI | SEEMA | |
SINGH | RAMAN | 5.5 |
SHARMA | AMAR | |
JAISWAL | VICKY | 6.2 |
让我们看一下查询以获取标记为NULL的所有记录:
SELECT SIR_NAME, NAME, MARKS FROM STUDENTS WHERE MARKS IS NULL
它将返回以下记录:
SIR_NAME | NAME | MARKS |
---|---|---|
SHARMA | AMAR | |
TYAGI | SEEMA |
如果SQL不为NULL:
如何选择没有空值的记录(在“标记”列中)?让我们看一下查询以获取标记不是NOT NULL的所有记录
SELECT SIR_NAME, FIRSTNAME, MARKS FROM STUDENTS WHERE MARKS IS NOT NULL
SIR_NAME | NAME | MARKS |
---|---|---|
SINGH | RAMAN | 5.5 |
JAISWAL | VICKY | 6.2 |
类别:MySQL、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!