当前位置: 首页 > news >正文

简易东莞网站制作公司网络营销策划方案ppt

简易东莞网站制作公司,网络营销策划方案ppt,轻设计 让网站灵敏轻便的6个技巧,门户网站的三个基本特征什么是SQL NULL值? SQL 中,NULL 用于表示缺失的值。数据表中的 NULL 值表示该值所处的字段为空。 具有NULL值的字段是没有值的字段。 如果表中的字段是可选的,则可以插入新记录或更新记录而不向该字段添加值。然后,该字段将被保存…

什么是SQL NULL值?


 SQL 中,NULL 用于表示缺失的值。数据表中的 NULL 值表示该值所处的字段为空。

 具有NULL值的字段是没有值的字段。

 如果表中的字段是可选的,则可以插入新记录或更新记录而不向该字段添加值。然后,该字段将被保存为NULL值。

 值为 NULL 的字段没有值。尤其要明白的是,NULL 值与 0 或者包含空白(spaces)的字段是不同的。

注意:理解NULL值与零值或包含空格的字段不同是非常重要的。具有NULL值的字段是在记录创建期间留空的字段!

如何测试NULL值?


 使用比较运算符(例如=,<或<>)来测试NULL值是不可行的。

 我们将不得不使用IS NULL和IS NOT NULL运算符。

IS NULL语法

SELECT column_names
FROM table_name
WHERE column_name IS NULL;

IS NOT NULL语法

SELECT column_names
FROM table_name
WHERE column_name IS NOT NULL;

演示数据库


 假设我们有以下的“人员”表: 

IDLastNameFirstNameAddressCity
1DoeJohn542 W. 27th StreetNew York
2BloggsJoeLondon
3RoeJaneNew York
4SmithJohn110 BishopsgateLondon

 假设“人员”表中的“Address”列是可选的。如果插入的记录没有“Address”值,则“Address”列将以空值保存。

IS NULL运算符


 以下SQL语句使用IS NULL运算符来列出所有没有地址的人员: 

SELECT LastName, FirstName, Address FROM Persons
WHERE Address IS NULL;

 结果集将如下所示:

LastNameFirstNameAddress
BloggsJoe
RoeJane

提示:始终使用IS NULL来查找空值。

IS NOT NULL运算符


 以下SQL语句使用IS NOT NULL运算符来列出所有具有地址的人员: 

SELECT LastName, FirstName, Address FROM Persons
WHERE Address IS NOT NULL;

 结果集将如下所示:

LastNameFirstNameAddress
DoeJohn542 W. 27th Street
SmithJohn110 Bishopsgate

语法:


 创建表的时候,NULL 的基本语法如下:

SQL> CREATE TABLE CUSTOMERS(ID   INT              NOT NULL,NAME VARCHAR (20)     NOT NULL,AGE  INT              NOT NULL,ADDRESS  CHAR (25) ,SALARY   DECIMAL (18, 2),       PRIMARY KEY (ID)
);

 这里,NOT NULL表示对于给定列,必须按照其数据类型明确赋值。有两列并没有使用 NOT NULL 来限定,也就是说这些列可以为 NULL。

 值为 NULL 的字段是在记录创建的过程中留空的字段。

示例:


 NULL 值会给选取数据带来麻烦。不过,因为 NULL 和其他任何值作比较,其结果总是未知的,所以含有 NULL 的记录不会包含在最终结果里面。

 必须使用 IS NULL 或者 IS NOT NULL 来检测某个字段是否为 NULL。

 考虑下面的 CUSTOMERS 数据表,里面包含的记录如下所示:

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  1 | Ramesh   |  32 | Ahmedabad |  2000.00 |
|  2 | Khilan   |  25 | Delhi     |  1500.00 |
|  3 | kaushik  |  23 | Kota      |  2000.00 |
|  4 | Chaitali |  25 | Mumbai    |  6500.00 |
|  5 | Hardik   |  27 | Bhopal    |  8500.00 |
|  6 | Komal    |  22 | MP        |          |
|  7 | Muffy    |  24 | Indore    |          |
+----+----------+-----+-----------+----------+

 下面是 IS NOT NULL 运算符的用法:

SQL> SELECT  ID, NAME, AGE, ADDRESS, SALARYFROM CUSTOMERSWHERE SALARY IS NOT NULL;

 上面语句的运行结果如下:

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  1 | Ramesh   |  32 | Ahmedabad |  2000.00 |
|  2 | Khilan   |  25 | Delhi     |  1500.00 |
|  3 | kaushik  |  23 | Kota      |  2000.00 |
|  4 | Chaitali |  25 | Mumbai    |  6500.00 |
|  5 | Hardik   |  27 | Bhopal    |  8500.00 |
+----+----------+-----+-----------+----------+

 下面是 IS NULL 运算符的用法:

SQL> SELECT  ID, NAME, AGE, ADDRESS, SALARYFROM CUSTOMERSWHERE SALARY IS NULL;

 其运行结果如下:

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  6 | Komal    |  22 | MP        |          |
|  7 | Muffy    |  24 | Indore    |          |
+----+----------+-----+-----------+----------+

http://www.yayakq.cn/news/67654/

相关文章:

  • 宁波网站建设营销定制免费公章在线生成器
  • 成都手机网站建设哪黄埔做网站的公司
  • 做微商有哪些网站可以免费宣传如何建造网站
  • 普通企业网站费用搞笑图片在线制作生成器
  • 在哪里自己建设网站网页布局的基础是几列布局
  • 四位一体网站开发wordpress页面教程
  • 4s店网站模板开发者账号是干嘛用的
  • 电商 网站 设计手工迷你饮水机
  • 制作网站公司唐山长沙哪里有网站制作
  • 口腔医院网站源码网站如何做传输网盘
  • 如何建立微网站详细步骤做视频网站违法吗
  • 广东seo点击排名软件哪里好移动端网站怎么做优化
  • 装修网网站建设企业建立网站步骤
  • 创建一个网站需要什么条件网页制作模板的百度注册中知识
  • 中国建筑招聘官方网站wordpress企业产品列表
  • 哪个网站可以做曝光台石家庄快速建站公司
  • 二级域名 电子商务网站推广方案网络宣传网站建设价格
  • 洱源网站建设新鸿儒网站
  • 品牌策划的重要性苏州商品关键词优化
  • 网站开发需要注意什么重庆网站建设网站
  • 哪里有网站源文件下载甘肃省建设厅网站首页绿色建筑
  • 如何制作简易 网站nanopi neo做网站
  • 网站备案服务码口令是什么意思wordpress 七牛云上传
  • 山东国舜建设集团网站seo基础知识培训视频
  • 辽源建站公司河源东源新闻最新消息
  • 自己的网站怎么接广告网站交接需要哪些
  • 什么网站做任务的q币怎么做一个网址链接
  • 打开百度网站首页兰州网站建设博客
  • 潍坊网站优化公司哪家好python做网站难么
  • 网站开发后台数据库怎么搞景观设计网