选择sql查询语句大全文库(SQL query Daquan Library)

sql查询语句大全  时间:2021-02-27  阅读:()

sql查询语句大全文库SQL query Daquan LibrarySQL query Daquan.Txt library to stay up late, because thecourage to end the day; stay in bed because of the courage tostart the day. Friend is who can see you and love you. SQL querystatement Daquan

Statement function

1, data manipulation

Select -- retrieving rows and columns from a database tableInsert -- adding new data rows to a database table

Delete -- deleting data rows from database tables

Update -- update the data in the database table

2, data definition

Create TABLE -- create a database table

Drop TABLE -- delete tables from the database

Alter TABLE -- modifying the structure of the database tableCreate VIEW - create a view

Drop VIEW -- delete views from the database

Create INDEX -- create an index for the database table

Drop INDEX -- delete index from database

Create PROCEDURE - creating a stored procedure

Drop PROCEDURE -- delete stored procedures from the databaseCreate TRIGGER - creating a trigger

Drop TRIGGER -- delete triggers from the database

Create SCHEMA -- add a new schema to the database

Drop SCHEMA - deletes a schema from the database

Create DOMAIN -- creating a data range

Alter DOMAIN - change domain definition

Drop DOMAIN -- deletes a domain from the database

3, data control

GRANT -- grant user access rights

DENY -- deny user access

REVOKE -- removing user access rights

4, transaction control

COMMIT - end the current transaction

ROLLBACK -- abort the current transaction

SET TRANSACTION -- defining the access characteristics ofcurrent transaction data

5, programmed SQL

DECLARE -- setting cursors for queries

EXPLAN -- description of data access plan for queriesOPEN - retrieve the query results and open a cursorFETCH -- retrieve a row of query results

CLOSE - close the cursor

PREPARE -- preparing SQL statements for dynamic executionEXECUTE -- dynamic execution of SQL statements

DESCRIBE - describe the prepared query

6, local variables

Declare @id char (10)

--set @id =' 10010001'

Select @id =' 10010001'

7, global variables

- must be at the beginning of @ @8, IF statement

Declare @x int @y int @z int

Select @x = 1 @y = 2 @z=3

If @x > @y

Print'x > Y'- print string'x > Y'Else if @y > @z

Print'y > z'

Else print'z > Y'

9, CASE statement

Use Pangu

Update employee

Set e_wage =

Case

When job_level = ' 1' then e_wage*1.08

When job_level = '2' then e_wage*1.07

When job_level = '3' then e_wage*1.06

Else e_wage*1.05

End

10, WHILE CONTINUE BREAK statement

Declare @x int @y int @c int

Select @x = 1 @y=1

While @x < 3

Begin

Print @x -- the value of the print variable xWhile @y < 3

Begin

Select @c =100*@x+ @y

Print @c -- the value of the print variable C

Select @y = @y + 1

End

Select @x = @x + 1

Select @y = 1

End

11, WAITFOR statement

The example waits for 1 hours, 2 minutes, 3 seconds to executethe Select statement

Waitfor delay '01:02:03'

从雇员中选择*

——例等到晚上11点零8分后才执行选择语句

等待时间的23:08:00”

从雇员中选择*

12、选择语句

选择* 列名从table_name 表名在col umn_name算子值例 宿主

SELECT * FROM stock_information哪里StockID中= str NIDs tockname = “str_name”

s tockname像“%发现这%stockname如[A-Za-z] % ---------  [ ]指定值的范围s tockname喜欢[ ^调频] % --------- ^排除指定范围

---------只能在使用像关键字的哪里子句中使用通配符

或stockpath = “stock_path”

或sto cknumb er1000

和股票指数= 24

不stocksex = '人's tocknumber之间的20和100

在sto cknumb er 10、 20、 30

通过StockID中倒序ASC ---------排序 desc -降序 ASC升序由1,2 ---------通过列号秩序stockname = 选择从哪里stockname stock_information StockID中= 4

---------子查询

---------除非能确保内层选择只返回一个行的值

---------否则应在外层哪里子句中用一个在限定符

选择不同的c o lumn_name形式tab l e_name ---------不同指定检索独有的列值不重复

选择s tocknumber “s tocknumber + 10 + 10 = sto cknumb er从t ab l e_n ame

选择stockname “stocknumber” =数*从table_name组s tockname---------组将表按行分组指定列中有相同的值

具有计数* = 2 ---------具有选定指定的组

选择*

从表1表2

在table1. id * = tabl e2. id --------左外部连接表1中有的而表中没有得以空表示table1. id = * table2. id --------右外部连接

选择s tockname从表1

联盟[全部] -----联盟合并查询结果集全保留重复行

选择s tockname从表2

13、插入语句

插入tab l e_names toc k_names toc k_numb er值 “XXX” 、 “XXXX” 值选择stockname s tocknumber从stock_tabl e2 ---价值为选择语句

14、更新语句

更新tabl e_name集stockname = “XXX” [ 3 ]在Stock ID中=s tockname =默认stockname = nulls tocknumber = st ockname + 4

15、删除语句

删除从table_name哪里StockID中= 3

截断t ab l e_n ame -----------删除表中所有行仍保持表的完整性表t ab l e_nam e---------------完全删除表

16、 ALTER TABLE *** ---修改数据库表结构

修改表database.owner.table_name添加column_name char 2空. . . . .

UCloud 618活动:香港云服务器月付13元起;最高可购3年,AMD/Intel系列

ucloud6.18推出全球大促活动,针对新老用户(个人/企业)提供云服务器促销产品,其中最低配快杰云服务器月付5元起,中国香港快杰型云服务器月付13元起,最高可购3年,有AMD/Intel系列。当然这都是针对新用户的优惠。注意,UCloud全球有31个数据中心,29条专线,覆盖五大洲,基本上你想要的都能找到。注意:以上ucloud 618优惠都是新用户专享,老用户就随便看看!点击进入:uclou...

丽萨主机:美国CN2 GIA精品网/KVM/9折,美国原生IP,最低27元/月

丽萨主机怎么样?丽萨主机,团队于2017年成立。成立之初主要做的是 CDN 和域名等相关业务。最近开辟新领域,新增了独立服务器出租、VPS 等业务,为了保证业务质量从一开始就选择了中美之间的 CN2 GIA 国际精品网络,三网回程 CN2 GIA,电信去程 CN2 GIA + BGP 直连智能路由,联通移动去程直连,原生IP。适合对网络要求较高的用户,同时价格也比较亲民。点击进入:丽萨主机官方网站...

RAKsmart 2021新年新增韩国服务器及香港美国日本VPS半价

RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。 这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...

sql查询语句大全为你推荐
行业关键词如何进行关键词分析?96155北京的住房公积金贷款不能打印还款凭证吗, 给96155打电话,他们说没这项业务,让问问贷款中心什么是电子邮件 什么是电子邮件工信部备案去国家工信部备案需要什么手续呢自助建站自助建站哪个平台最好?ps抠图技巧ps抠图多种技巧,越详细越好,急~~~~~~~lockdownd[求教]在淘宝买了张激活卡,请问怎么取消激活mate8价格华为mate8什么时候会降价网站优化方案几种常用的网站优化方法rewritebasehttp怎么做自动跳转https
域名解析文件 tier 国外服务器网站 bash漏洞 qq数据库 40g硬盘 100mbps 如何注册阿里云邮箱 linux使用教程 买空间网 789电视剧网 架设代理服务器 超低价 关闭qq空间申请 dns服务器是什么 电脑主机内部结构 免费mysql空间 厦门电信智能提速 北京市摇号申请网站 免费网络管理软件 更多