zoukankan      html  css  js  c++  java
  • Select的深入应用(1)

    在子句中使用列的位置:

     

    使用select语句创建新表:

     

    在子句中使用列的别名:

     

    注意,你的 ANSI SQL 不允许你在一个WHERE子句中引用一个别名。这是因为在WHERE代码被执行时,列值还可能没有终结。例如下列查询是不合法:

     

    WHERE语句被执行以确定哪些行应该包括GROUP BY部分中,而HAVING用来决定应该只用结果集合中的哪些行。

    表的别名:

    举个之前用过的例子,在pet表中寻找可以互相交配的动物

     

    用distinct取出不同的记录

     

    Null值:

    NULL值可能很奇怪直到你习惯于它。概念上,NULL意味着“没有值”或“未知值”,且它被看作有点与众不同的值。为了测试NULL,你不能使用算术比较运算符例如=、<或!=。很清楚你从这些比较中得到毫无意义的结果。相反使用IS NULL和IS NOT NULL操作符:

     

  • 相关阅读:
    冲刺 09
    冲刺08
    个人作业-买书
    冲刺07
    冲刺 06
    软件工程 寻找小水王
    冲刺04
    冲刺 03
    冲刺 02
    冲刺3
  • 原文地址:https://www.cnblogs.com/ryansunyu/p/4314078.html
Copyright © 2011-2022 走看看