`
fxyc
  • 浏览: 120256 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL关键词

SQL 
阅读更多

 

 一些可能会用到的SQL关键词:

 

 SUM(sales) OVER 
  (ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) 

SUM(sales) OVER (PARTITION BY prodid ORDER BY sales DESC)

SUM(sales) OVER (PARTITION BY storeid ORDER BY sales DESC 
ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)

 

 

累加:

SUM(sales) OVER 
(ORDER BY sales DESC ROWS UNBOUNDED PRECEDING) 

 日期:

SELECT ADD_MONTHS(DATE '2005-12-29',2); 

SELECT CURRENT_DATE + INTERVAL '3' YEAR; 

SELECT (DATE '2005-03-01' - DATE '2005-01-01') DAY; 

SELECT CAST ((DATE'2004-03-01'- DATE'2004-01-01') AS INTERVAL MONTH); 

SELECT EXTRACT (YEAR FROM DATE '2004-12-15') 

 时间:

SELECT (TIME '10:35:40'- TIME '08:00:00') HOUR; 

SELECT (TIME '10:35:40'-TIME   '08:00:00') MINUTE(3);

SELECT (TIME '23:59:59.99'-  CURRENT_TIME) HOUR; 

SELECT CAST ((INTERVAL '3:45' HOUR TO MINUTE)            AS INTERVAL MINUTE(3));

SELECT EXTRACT (HOUR FROM (TIME '09:45:20'));

 排列:

SELECT storeid, prodid, sales, RANK()
  OVER (PARTITION BY storeid ORDER BY sales DESC)AS Rank_Sales
FROM salestbl
QUALIFY Rank_Sales <= 3 
; 
SELECT Prodid, Sumsales, 
    RANK( ) OVER (ORDER BY Sumsales DESC) 
                           AS "Ranking" 
FROM (SELECT prodid, SUM(sales) 
FROM salestbl 
GROUP BY 1) AS dt(Prodid, Sumsales)
QUALIFY Ranking <= 3;

分层:

SELECT department_number AS Dept 
      ,budget_amount     AS Budget
      ,WIDTH_BUCKET(budget_amount,100000,1000000,9) 
                         AS WB 
FROM department 
GROUP BY 1,2 
ORDER BY 3,2;

  

分享到:
评论

相关推荐

    [应用开发及迁移][参考手册]SQL关键词.pdf

    [应用开发及迁移][参考手册]SQL关键词

    sql关键词脚本检查正则表达式的方法

    sql拼装过程中有时候需要把特殊外部的参数拼装到sql语句中去,若不检测外部传入的参数是否含有sql关键词,黑客利用系统这个漏洞注入sql脚本语句进行数据库删除或盗取数据资料。 sql关键词脚本检查正则表达式 \b(and...

    SQL语句实现按关健字模糊查询,并按匹配度排序

    SQL语句实现按关健字模糊查询,并按匹配度排序

    sql模糊查询并按匹配度排序

    select Top 20 * from [dbo].[core_product_main] where (1=1) and 字段名 like '%字段值%' order by abs(len(字段名)-len('字段值'))

    SQL万能查询分析器

    2.支持SQL关键词自动提示 3.支持表名自动提示 4.支持表字段自动提示 5.支持SQ关键词、表名、表字段不同颜色显示 6.支持SQL语句注释(包括ACCESS) 7.支持选择部分文字执行SQL语句 8.查询结果支持增加、修改、...

    SQL智能查询分析器

    2.支持SQL关键词自动提示 3.支持表名自动提示 4.支持表字段自动提示 5.支持SQ关键词、表名、表字段不同颜色显示 6.支持SQL语句注释(包括ACCESS) 7.支持选择部分文字执行SQL语句 8.查询结果支持增加、修改、...

    阿庆SQL智能查询分析器

    2.支持SQL关键词自动提示 3.支持表名自动提示 4.支持表字段自动提示 5.支持SQ关键词、表名、表字段不同颜色显示 6.支持SQL语句注释(包括ACCESS) 7.支持选择部分文字执行SQL语句 8.查询结果支持增加、修改、...

    sql关键字字典大全

    sql关键字字典大全

    利用谷歌搜索SQL注入漏洞关键词

    利用谷歌搜索SQL注入漏洞关键词 目标关键字+inurl:id 英语字母及单词+inurl:id 网站域名+inurl:id 阿拉伯数字+inurl:id inurl:asp?id= inurl:Article_Print.asp? EnCompHonorBig.asp?id=随便加个数字 showproduct....

    页面sql编辑高亮显示

    本资源解决在页面做一个sql编辑输入框时,实现关键字时时高亮显示,类似于客户端功能,本资源比较方便好用,是我提炼出来的,下载后需要改下jsp内的路径即可使用

    基于CodeMirror的一个在线sql编辑工具

    * 左侧提供数据库表字段树形结构,可拖拽到sql编辑框。...* 自定义外部接口获取sql关键词、函数、表字段等,用于sql编辑时提示补全,键盘录入后自动提示,上下键选择,tab键或点击选中项自动补全。 * sql格式化。

    code-mirror-sql-editor.rar

    左侧提供数据库表字段树形结构,可拖拽到sql编辑框 ...自定义外部接口获取sql关键词、函数、表字段等,用于sql编辑时提示补全,键盘录入后自动提示,上下键选择,tab键或点击选中项自动补全 sql格式化

    .Net防sql注入的几种方法

    3、服务端对前端传过来的数据进行sql关键词过来与检测; 着重记录下服务端进行sql关键词检测: 1、sql关键词检测类: public class SqlInjectHelper:System.Web.UI.Page { private static string StrKeyWord = ...

    SQL工具SqlDbx

    非常好用的SQL工具. 关键词提示、数据导入导出。

    整理出来的SQL注入点关键字

    整理出来的关于SQL注入时所需要的关键字,很全面,覆盖了很多,包括asp,php等等

    SQL关键字转成大写工具

    一,点击MSSQL中的工具&gt;外部工具,新建一个外部菜单 二,使用 1,选中文本,按CTRL+C 2,点击工具&gt;SQL语句关键字转大写 3,出现提示,按空格关闭. 4,按CTRL+V即可实现转换.

    知识领域: 数据库管理 技术关键词: SQLAlchemy、数据库、ORM、SQL 内容关键词: 数据库连接、数据查询、数据操作

    技术关键词: SQLAlchemy、数据库、ORM、SQL 内容关键词: 数据库连接、数据查询、数据操作 用途: 学习使用Python管理和操作数据库 资源描述: SQLAlchemy官方文档提供了详细的SQLAlchemy ORM介绍、文档和示例代码,...

    SQL Server存储过程关键字转化为大写工具

    本工具主要功能是规范SQL Server存储过程中的SQL语句,用于把把系统的关键字转换成大写。这样可以提高查询的性能 使用说明 1.选择 *.sql文件,打开后,将出现在第一个文本框中,或者直接把SQL语句,粘贴至第一个...

Global site tag (gtag.js) - Google Analytics