网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

SQL语法大全

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
的特定栏位材料全部列出来

  SELECT *

  FROM table_name

  WHERE column1 = xxx

  [AND column2 > yyy] [OR column3 <> zzz]

  申明:

  1.\""*\""默示全部的栏位都列出来。

  2.WHERE 之後是接前提式,把合适前提的材料列出来。

  SELECT column1,column2

  FROM table_name

  ORDER BY column2 [DESC]

  申明:ORDER BY 是指定以某个栏位做排序,[DESC]是指从大到小分列,若没有指明,则是从小到大

  分列

  组合查询

  组合查询是指所查询得材料起原并不只有单一的表格,而是结合一个以上的

  表格才干够获得成果的。

  SELECT *

  FROM table1,table2

  WHERE table1.colum1=table2.column1

  申明:

  1.查询两个表格中此中 column1 值雷同的材料。

  2.当然两个表格彼此斗劲的栏位,其材料形态必须雷同。

  3.一个错杂的查询其动用到的表格可能会很多个。

  整合性的查询:

  SELECT COUNT (*)

  FROM table_name

  WHERE column_name = xxx

  申明:

  查询合适前提的材料共有几笔。

  SELECT SUM(column1)

  FROM table_name

  申明:

  1.策画出总和,所选的栏位必须是可数的数字形态。

  2.除此以外还有 AVG() 是策画均匀、MAX()、MIN()策画最大最小值的整合性查询。

  SELECT column1,AVG(column2)

  FROM table_name

  GROUP BY column1

  HAVING AVG(column2) > xxx

  申明:

  1.GROUP BY: 以column1 为一组策画 column2 的均匀值必须和 AVG、SUM等整合性查询的关键字

  一路应用。

  2.HAVING : 必须和 GROUP BY 一路应用作为整合性的限制。

  复合性的查询

  SELECT *

  FROM table_name1

  WHERE EXISTS (

  SELECT *

  FROM table_name2

  WHERE conditions )

  申明:

  1.WHERE 的 conditions 可所以别的一个的 query。

  2.EXISTS 在此是指存在与否。

  SELECT *

  FROM table_name1

  WHERE column1 IN (

  SELECT column1

  FROM table_name2

  WHERE conditions )

  申明:

  1. IN 後面接的是一个凑集,默示column1 存在凑集里面。

  2. SELECT 出来的材料形态必须合适 column1。

  其他查询

  SELECT *

  FROM table_name1

  WHERE column1 LIKE \""x%\""

  申明:LIKE 必须和後面的\""x%\"" 相呼应默示以 x为开首的字串。

  SELECT *

  FROM table_name1

  WHERE column1 IN (\""xxx\"",\""yyy\"",..)

  申明:IN 後面接的是一个凑集,默示column1 存在凑集里面。

  SELECT *

  FROM table_name1

  WHERE column1 BETWEEN xx AND yy

  申明:BETWEEN 默示 column1 的值介於 xx 和 yy 之间。

  3、更改材料:

  UPDATE table_name

  SET column1=\""xxx\""

  WHERE conditoins

  申明:

  1.更改某个栏位设定其值为\""xxx\""。

  2.conditions 是所要合适的前提、若没有 WHERE 则全部 table 的那个栏位都邑全部被更改。

  4、删除材料:

  DELETE FROM table_name

  WHERE conditions

  申明:删除合适前提的材料。

  申明:关于WHERE前提后面若是包含有日期的斗劲,不合数据库有不合的表达式。具体如下:

  (1)若是是ACCESS数据库,则为:WHERE mydate>#2000-01-01#

  (2)若是是ORACLE数据库,则为:WHERE myda

  • 上一篇资讯: SQL语句大全超全
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师