• SQL (1)


    第一类、属性词(Predicates):在SQL命令中用来指明所要选择的记录的方式。如ALL、TOP与DISTINCT等等。

    第二类、声明(Declaration):针对SQL Parameter或Parameter Query 的名称与数据类型做声明,如PARAMETERS的声明等等。

    第三类、条件子句(Clause): 在SQL的查询中,利用一些表达式定义出查询的条件,以缩小寻找的范围,如WHERE。

    第四类、运算符(Operator)与操作数(Operation):SQL的查询中,与Operation共同组成表达式(Expression),如BETWEEN....AND 运算符与INNER JOIN操作数。

    第五类、函数(Function): 一些SQL常见的函数,像是AVG()是求算数平均数的函数。

    第六类、SQL语句(Statement):

    关键字 ALL

    SQL的语句,可以说是SQL语法的主体,用来对某一个特定的数据库发出指示,并返回相关的数据,而SQL的语法结构,基本上可以利用下面
    的式子来表示:命令+条件子句

    以 > 比较运算符为例,>ALL 表示大于每一个值;换句话说,大于最大值。例如,>ALL (1, 2, 3) 表示大于 3。>ANY 表示至少大于一个值,也就是大于最小值。因此 >ANY (1, 2, 3) 表示大于 1。

      给出GDP比任何欧洲国家都多的国家(只要显示国家名称).

    select name
    from bbc
    where gdp > ALL
    (select gdp from bbc where region ='Europe')

    http://sqlzoo.cn/1a.htm

    3b. 给出地区中所有国家的人口总数为0的地区.?

    3c. 有些国家的人口数比她的周边国家(周边国家指在同一地区的国家)要多三倍,列出这些国家和地区.?

    HAVING子句在聚合后对组记录进行筛选

    http://sqlzoo.cn/2.htm

    2b. 显示每个地区以及的该地区国家总人口数不少于1000万的国家总数.?

    Join on

    Create Function xxx(@xxx varchar(30))
    Returns Table
    As
    Return (Select title, ee From sales s, titles t
    Where s.stor_id = @xxx and t.title_id = s.title_id)

    EXEC sp_changeobjectowner 'PM.UP_TDataCategory_Update','dbo' 修改存储过程所有者

  • 相关阅读:
    模板:Prime最小生成树堆优化 + Dijkstra单源最短路堆优化
    线段树
    算法竞赛进阶指南——后缀数组
    浏览器后退刷新页面
    layer.photos()异步修改图片地址后显示异常
    img transform:scale 放大在ios下变模糊
    手机端input[type=date]的placeholder不起作用
    zepto和jQuery on事件委托在苹果手机上的”坑“
    js cookie存取
    js实现消息滚动效果
  • 原文地址:https://www.cnblogs.com/chinaniit/p/1528065.html
Copyright © 2020-2023  润新知