我想把表中某列为NULL的行提取出来,代码大致如下:SELECT *
FROM table1
WHERE col1 = NULL系统提示0 行受影响,没有返回结果。但表中不少行的col1 列是NULL,为什么提示却是没有呢?紧急求助,在线等
FROM table1
WHERE col1 = NULL系统提示0 行受影响,没有返回结果。但表中不少行的col1 列是NULL,为什么提示却是没有呢?紧急求助,在线等
解决方案 »
- 请问这样的查询怎么写?
- 求一条多表查询的SQL语句,急,在线等
- 在BAT批处理文件中执行SQL脚本文件时怎么判断SQL脚本执行成功还是失败?
- 安装SQL2008出错(附有配置图和报错信息图)
- 求一sql语句
- 帮帮我!我只剩下10分了!.我用vb编了一个程序,其中数据库用的sql server,现在我要将程序拿到其它电脑上运行,怎样将sql server中的数据库也
- sql2k语句问题,急!!拜谢了!!!!!!!!!(
- bulk insert和bcp的问题?????
- 为什么我在网吧用win98的机子浏览回贴时,字体太小,看着吃力??
- 如何做到SQL Server2000的全部备份和新增备份?如何还原?(在BCB中用程序实现)
- ado 中 sql 语句包含数据表变量,该如何解决
- kingbase 的问题
FROM table1
WHERE col1 is NULL
FROM table1
WHERE col1 IS NULL
-- Author :fredrickhu(小F,向高手学习)
-- Date :2011-04-06 13:13:31
-- Verstion:
-- Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
-- Jul 9 2008 14:43:34
-- Copyright (c) 1988-2008 Microsoft Corporation
-- Enterprise Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
--
----------------------------------------------------------------
--> 测试数据:[tb]
if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([col] varchar(1))
insert [tb]
select null union all
select null union all
select 'a' union all
select 'b' union all
select 'c'
--------------开始查询--------------------------
select * from [tb] where col is null
----------------结果----------------------------
/* col
----
NULL
NULL(2 行受影响)*/