SQL之WHERE子句

<p align="center"><font color="#FF0000" size="7">第三章   where子句中的复合条件
 </font></p>
<p align="center"><font color="#FF0000" size="4"> 第一节
  可以使用三种布尔连接符形成复合条件</font></p>
<p><font size="4">,这三种布尔连接符是:and,or ,not.</font></p>
<p><font size="4"> 将not与in,between,like,is null条件一起使用。</font></p>
<p><font size="4"> not in  </font></p>
<p><font size="4">not between</font></p>
<p><font size="4"> not like </font></p>
<p><font size="4">is not null
  where</font></p>
<p><font size="4"> manager_name is not null;  </font></p>
<p><font size="4">where not (manager_name is null);</font></p>
<p align="center"><font color="#FF0000" size="4"> where子句中复杂条件的标准形式</font></p>
<p><font size="4"> 三个布尔连接符的使用是受严格控制的。
  not只应用于简单条件。不能将它应用于包含and,or 条件的复合条件中。
  and用于合并简单条件和包括not的条件。这些条件都不允许or条件。
  or是顶级连接符。它可以使用and和not合并所有复合条件。如果有一个以上的or,这些复合条件可以以任意顺序合并在一起,并且不需要括号。
  
  
  常数值
  在表的数据级别上,常数值是每一行中都有相同值的一个列。第一种方法是将一个文字值放入select子句中作为硬编码。另一种方法是将常数值放入一个单独的表中。我们将这个表称为常数表。这种表被定义为只有一行的表,在这种表中,每一个不同的常数值都有一个单独的列。
  使用常 数表
  它增加了代码的灵活性,如果任意常数的值发生了变化,也可以很容易更改。
  它保证了一致性。确保所有语句都对这些常数使用相同的值。
  本节显示了一个使用常数表的例子。为了做到这一点,from需要列出两个表,常数表和另一个数据表国。select语句的所有其他子句都可以查阅这两个表。</font></p>
<p><font size="4"> <font color="#0000FF">select employee_id,</font></font></p>
<p><font color="#0000FF" size="4"> last_name,  </font></p>
<p><font color="#0000FF" size="4">evaluation,  </font></p>
<p><font color="#0000FF" size="4">rating,  </font></p>
<p><font color="#0000FF" size="4">eval_date,</font></p>
<p><font color="#0000FF" size="4"> next_eval</font></p>
<p><font color="#0000FF" size="4"> from 1_employees,</font></p>
<p><font color="#0000FF" size="4"> sec0301_comstants</font></p>
<p><font color="#0000FF" size="4"> order by employee_id;  </font></p>
<p><font size="4">标点符号
  现在需要知道的标点符号
  名字中的空格尽量避免它们
  逗号分隔了列表的项,不能以逗号结束一个列表。
  避免使用保留字
  分号用来结束语句 </font></p>
<hr align=left width=80% size=2 noshade>
<a href="D:\SQL\SQL基础\首页.html"><font color=green size=7><strong><u>返回首页</u></strong></font></a>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值