亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

經典sql語句大全
來源:易賢網 閱讀:1300 次 日期:2014-09-29 10:49:45
溫馨提示:易賢網小編為您整理了“經典sql語句大全”,方便廣大網友查閱!

一、基礎

1、說明:創建數據庫

CREATE DATABASE database-name

2、說明:刪除數據庫

drop database dbname

3、說明:備份sql server

--- 創建 備份數據的 device

USE master

EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'

--- 開始 備份

BACKUP DATABASE pubs TO testBack

4、說明:創建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根據已有的表創建新表:

A:create table tab_new like tab_old (使用舊表創建新表)

B:create table tab_new as select col1,col2… from tab_old definition only

5、說明:刪除新表

drop table tabname

6、說明:增加一個列

Alter table tabname add column col type

注:列增加后將不能刪除。DB2中列加上后數據類型也不能改變,唯一能改變的是增加varchar類型的長度。

7、說明:添加主鍵: Alter table tabname add primary key(col)

說明:刪除主鍵: Alter table tabname drop primary key(col)

8、說明:創建索引:create [unique] index idxname on tabname(col….)

刪除索引:drop index idxname

注:索引是不可更改的,想更改必須刪除重新建。

9、說明:創建視圖:create view viewname as select statement

刪除視圖:drop view viewname

10、說明:幾個簡單的基本的sql語句

選擇:select * from table1 where 范圍

插入:insert into table1(field1,field2) values(value1,value2)

刪除:delete from table1 where 范圍

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like ’%value1%’ ---like的語法很精妙,查資料!

排序:select * from table1 order by field1,field2 [desc]

總數:select count as totalcount from table1

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1

11、說明:幾個高級查詢運算詞

A: UNION 運算符

UNION 運算符通過組合其他兩個結果表(例如 TABLE1 和 TABLE2)并消去表中任何重復行而派生出一個結果表。當 ALL 隨 UNION 一起使用時(即 UNION ALL),不消除重復行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來自 TABLE2。

B: EXCEPT 運算符

EXCEPT 運算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重復行而派生出一個結果表。當 ALL 隨 EXCEPT 一起使用時 (EXCEPT ALL),不消除重復行。

C: INTERSECT 運算符

INTERSECT 運算符通過只包括 TABLE1 和 TABLE2 中都有的行并消除所有重復行而派生出一個結果表。當 ALL 隨 INTERSECT 一起使用時 (INTERSECT ALL),不消除重復行。

注:使用運算詞的幾個查詢結果行必須是一致的。

12、說明:使用外連接

A、left (outer) join:

左外連接(左連接):結果集幾包括連接表的匹配行,也包括左連接表的所有行。

SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

B:right (outer) join:

右外連接(右連接):結果集既包括連接表的匹配連接行,也包括右連接表的所有行。

C:full/cross (outer) join:

全外連接:不僅包括符號連接表的匹配行,還包括兩個連接表中的所有記錄。

13、分組:Group by:

一張表,一旦分組 完成后,查詢后只能得到組相關的信息。

組相關的信息:(統計信息) count,sum,max,min,avg 分組的標準)

在SQLServer中分組時:不能以text,ntext,image類型的字段作為分組依據

在selecte統計函數中的字段,不能和普通的字段放在一起;

14、對數據庫進行操作:

分離數據庫: sp_detach_db; 附加數據庫:sp_attach_db 后接表明,附加需要完整的路徑名

15.如何修改數據庫的名稱:

sp_renamedb 'old_name', 'new_name'

二、提升

1、說明:復制表(只復制結構,源表名:a 新表名:b) (Access可用)

法一:select * into b from a where 1<>1(僅用于SQlServer)

法二:select top 0 * into b from a

2、說明:拷貝表(拷貝數據,源表名:a 目標表名:b) (Access可用)

insert into b(a, b, c) select d,e,f from b;

3、說明:跨數據庫之間表的拷貝(具體數據使用絕對路徑) (Access可用)

insert into b(a, b, c) select d,e,f from b in ‘具體數據庫’ where 條件

例子:..from b in '"&Server.MapPath(".")&"data.mdb" &"' where..

4、說明:子查詢(表名1:a 表名2:b)

select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)

5、說明:顯示文章、提交人和最后回復時間

select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b

6、說明:外連接查詢(表名1:a 表名2:b)

select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

7、說明:在線視圖查詢(表名1:a )

select * from (SELECT a,b,c FROM a) T where t.a > 1;

8、說明:between的用法,between限制查詢數據范圍時包括了邊界值,not between不包括

select * from table1 where time between time1 and time2

select a,b,c, from table1 where a not between 數值1 and 數值2

9、說明:in 的使用方法

select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’)

10、說明:兩張關聯表,刪除主表中已經在副表中沒有的信息

delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 )

11、說明:四表聯查問題:

select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where .....

12、說明:日程安排提前五分鐘提醒

SQL: select * from 日程安排 where datediff('minute',f開始時間,getdate())>5

13、說明:一條sql 語句搞定數據庫分頁

select top 10 b.* from (select top 20 主鍵字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主鍵字段 = a.主鍵字段 order by a.排序字段

具體實現:

關于數據庫分頁:

declare @start int,@end int

@sql nvarchar(600)

set @sql=’select top’+str(@end-@start+1)+’+from T where rid not in(select top’+str(@str-1)+’Rid from T where Rid>-1)’

exec sp_executesql @sql

注意:在top后不能直接跟一個變量,所以在實際應用中只有這樣的進行特殊的處理。Rid為一個標識列,如 果top后還有具體的字段,這樣做是非常有好處的。因為這樣可以避免 top的字段如果是邏輯索引的,查詢的結果后實際表中的不一致(邏輯索引中的數據有可能和數據表中的不一致,而查詢時如果處在索引則首先查詢索引)

14、說明:前10條記錄

select top 10 * form table1 where 范圍

15、說明:選擇在每一組b值相同的數據中對應的a最大的記錄的所有信息(類似這樣的用法可以用于論壇每月排行榜,每月熱銷產品分析,按科目成績排名,等等.)

select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)

16、說明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重復行而派生出一個結果表

(select a from tableA ) except (select a from tableB) except (select a from tableC)

17、說明:隨機取出10條數據

select top 10 * from tablename order by newid()

18、說明:隨機選擇記錄

select newid()

19、說明:刪除重復記錄

1),delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)

2),select distinct * into temp from tablename

delete from tablename

insert into tablename select * from temp

評價: 這種操作牽連大量的數據的移動,這種做法不適合大容量但數據操作

3),例如:在一個外部表中導入數據,由于某些原因第一次只導入了一部分,但很難判斷具體位置,這樣只有在下一次全部導入,這樣也就產生好多重復的字段,怎樣刪除重復字段

alter table tablename

--添加一個自增列

add column_b int identity(1,1)

delete from tablename where column_b not in(

select max(column_b) from tablename group by column1,column2,...)

alter table tablename drop column column_b

20、說明:列出數據庫里所有的表名

select name from sysobjects where type='U' // U代表用戶

21、說明:列出表里的所有的列名

select name from syscolumns where id=object_id('TableName')

22、說明:列示type、vender、pcs字段,以type字段排列,case可以方便地實現多重選擇,類似select 中的case。

select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end) FROM tablename group by type

顯示結果:

type vender pcs

電腦 A 1

電腦 A 1

光盤 B 2

光盤 A 2

手機 B 3

手機 C 3

23、說明:初始化表table1

TRUNCATE TABLE table1

24、說明:選擇從10到15的記錄

select top 5 * from (select top 15 * from table order by id asc) table_別名 order by id desc

更多信息請查看IT技術專欄

更多信息請查看數據庫
易賢網手機網站地址:經典sql語句大全
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
欧美天天在线| 欧美日韩精品免费观看视频完整| 国产三区精品| 国产精品一区毛片| 麻豆久久婷婷| 欧美系列一区| 99精品国产99久久久久久福利| 国产日韩欧美一区二区| 久久久久综合| 亚洲第一在线| 女女同性女同一区二区三区91| 激情久久久久久久| 久久狠狠婷婷| 狠狠色综合一区二区| 国产一区白浆| 伊人久久亚洲热| 久久激情婷婷| 国产日韩欧美一区二区三区在线观看 | 欧美一区二区三区在线免费观看 | 日韩一级网站| 欧美国产日本| 久久xxxx精品视频| 在线亚洲欧美| 国内精品国语自产拍在线观看| 亚洲一区二区三区色| 欧美另类高清视频在线| 99国产精品久久久久老师| 欧美日韩亚洲三区| 欧美在线视频二区| 久久人人97超碰人人澡爱香蕉| 一区二区国产精品| 亚洲黄色视屏| 亚洲精品裸体| 中国女人久久久| 在线 亚洲欧美在线综合一区| 欧美一区二区三区在线免费观看| 国产九九精品| 国产精品一国产精品k频道56| 亚洲欧洲一区| 99精品国产高清一区二区| 亚洲国产1区| 91久久极品少妇xxxxⅹ软件| 亚洲二区精品| 亚洲深爱激情| 久久国产精品久久久久久电车| 夜夜夜久久久| 在线综合亚洲| 国产一区二区三区免费不卡 | 午夜欧美精品| 欧美先锋影音| 亚洲国产精品一区二区第一页| 亚洲午夜精品一区二区| 国内自拍一区| 精品动漫一区| 亚洲美女一区| 亚洲一区三区视频在线观看| 欧美一级播放| 久久一综合视频| 欧美日韩免费观看一区| 国产一区日韩欧美| 99精品久久| 午夜在线视频观看日韩17c| 午夜一级在线看亚洲| 久久精品一区二区国产| 欧美精品一线| 99精品国产在热久久| 国产一区成人| 久久久久久久高潮| 在线观看成人av电影| 中文亚洲免费| 欧美激情麻豆| 夜夜嗨网站十八久久 | 国产一区二区黄色| 欧美亚洲一区| 狠狠色丁香久久综合频道| 亚洲欧洲在线一区| 亚洲欧美日韩国产一区| 女人天堂亚洲aⅴ在线观看| 欧美另类综合| 国产视频一区在线观看一区免费| 久久精品盗摄| 亚洲国产精品久久久久婷婷老年| 在线视频亚洲| 欧美韩日精品| 国产视频欧美| 国语自产精品视频在线看8查询8| 99日韩精品| 欧美一区二区三区四区夜夜大片| 在线播放不卡| 久久久久欧美精品| 一区二区三区精品国产| 欧美久久成人| 久久久久国内| 国产精品久久国产三级国电话系列| 欧美大片专区| 国产女主播一区二区三区| 欧美亚洲不卡| 久久亚洲一区二区| 亚洲欧美精品| 国产深夜精品| 亚洲激情女人| 国内精品久久久久久久97牛牛 | 欧美一级播放| 亚洲欧洲一区| 欧美精品国产一区| 乱人伦精品视频在线观看| 亚洲美女一区| 精品白丝av| 欧美日韩免费精品| 欧美激情日韩| 欧美激情一区| 欧美精品七区| 欧美在线二区| 午夜精品区一区二区三| 欧美韩国一区| 午夜精品亚洲| 欧美日韩a区| 午夜精品亚洲一区二区三区嫩草| 欧美亚洲免费| 久久国产成人| 久热综合在线亚洲精品| 麻豆精品91| 久久黄色影院| 欧美尤物一区| 欧美色图麻豆| 国产精品一区在线观看| 老鸭窝毛片一区二区三区| 国产精品夜夜夜| 久久aⅴ乱码一区二区三区| 午夜综合激情| 亚洲欧美综合一区| 精品91免费| 亚洲视频成人| 久久青青草综合| 欧美日韩在线一二三| 狠色狠色综合久久| 亚洲巨乳在线| 国产日韩三区| 久久久久久久久久久一区| 可以看av的网站久久看| 欧美特黄一级| 一区二区三区精品视频在线观看 | 亚洲一区国产| 久久久噜噜噜| 国产综合视频| 中日韩男男gay无套| 免费试看一区| 国内精品久久久久久久影视蜜臀 | 亚洲午夜在线| 国产欧美一区二区视频| 噜噜噜久久亚洲精品国产品小说| 久久久久久久久久久一区| 午夜欧美视频| 国产欧美日韩在线播放| 狂野欧美一区| 亚洲精品1234| 欧美日韩免费观看一区=区三区| 影院欧美亚洲| 久久av一区二区三区亚洲| 欧美日韩精品综合| 国产视频不卡| 亚洲性人人天天夜夜摸| 亚洲欧美日韩专区| 欧美精品aa| 国产农村妇女精品一二区| 欧美精品黄色| 蜜桃av噜噜一区二区三区| 精品不卡一区二区三区| 免费日韩av| 亚洲色诱最新| 精品白丝av| 欧美1区2区3区| 亚洲专区一区二区三区| 伊人蜜桃色噜噜激情综合| 久久久精品五月天| 国产精品久久久久9999高清| 久久久久一区二区三区| 国产视频一区欧美| 亚洲人成人一区二区三区| 欧美成人综合一区| 裸体丰满少妇做受久久99精品| 99精品国产福利在线观看免费| 欧美日韩一区二区国产| 久久久久欧美精品| 亚洲一区高清| 国产精品有限公司| 中日韩视频在线观看| 激情综合视频| 一区在线播放| 亚洲高清在线观看一区| 亚洲视频免费| 亚洲无线视频| 亚洲高清资源| 最新亚洲激情| 日韩视频一区二区三区在线播放免费观看 | 国语自产精品视频在线看8查询8| 蜜桃av噜噜一区二区三区| 亚洲经典在线| 99视频一区| 日韩视频一区| 国产欧美精品久久| 亚洲制服av| 久久精品综合一区| 欧美1级日本1级| 国产精品xxx在线观看www| 欧美私人啪啪vps| 亚洲午夜精品久久| 在线国产欧美| 国产情侣久久| 久久久久久久久久久一区| 你懂的亚洲视频| 国产综合激情| 亚洲作爱视频| 久久美女性网| 国模精品娜娜一二三区| 亚洲另类自拍| 久久亚洲精品欧美| 亚洲人成网站在线观看播放| 国产精品免费在线| 欧美在线视频一区二区三区| 黄页网站一区| 新67194成人永久网站| 欧美日韩天天操| 国产欧美短视频| 久久久久久久欧美精品| 国内一区二区三区在线视频| 最新日韩在线| 老司机精品福利视频| 精品二区久久| 久久免费国产| 制服诱惑一区二区| 国产一区二区三区四区老人| 在线一区免费观看| 国产精品多人| 久久久久久久久久久久久久一区| 狠狠入ady亚洲精品| 欧美亚洲三区| 亚洲免费高清| 国产精品国色综合久久| 国产精品一页| 亚洲高清毛片| 欧美视频观看一区| 午夜在线精品偷拍| 最新日韩在线| 欧美成人久久| 国产一区二区三区奇米久涩| 欧美涩涩视频| 久久亚洲欧美| 亚洲欧美日韩专区| av不卡在线看| 亚洲欧洲精品一区二区| 亚洲欧美综合| 久久天堂成人| 国产视频一区在线观看一区免费| 国模吧视频一区| 久久久久网站| 免费国产自线拍一欧美视频| 一区二区精品| 一区二区三区av| 极品日韩久久| 激情欧美丁香| 黄色国产精品| 国内精品久久久久国产盗摄免费观看完整版 | 欧美日韩国产精品一卡| 午夜综合激情| 国产精品综合色区在线观看| 亚洲国产专区| 亚洲高清视频一区| 黄色国产精品| 好吊一区二区三区| 欧美午夜精品| 国语精品中文字幕| 国产精品分类| 欧美少妇一区| 亚洲视频高清| 亚洲黄色免费| 国产亚洲精品自拍| 香蕉久久国产| 老司机精品视频网站| 欧美日韩亚洲三区| 狠狠色综合网| 中文精品视频| 另类国产ts人妖高潮视频| 久久天天狠狠| 国产精品va| 99精品热6080yy久久| 亚洲一区一卡| 欧美精品91| 亚洲国产精品毛片| 亚洲视频1区| 久久久久久国产精品一区| 午夜视频一区| 亚洲国产1区| 国产精品亚洲综合久久| 葵司免费一区二区三区四区五区| 欧美三级午夜理伦三级中文幕| 亚洲网站啪啪| 亚洲欧美久久久| 欧美日韩hd| 亚洲神马久久| 欧美视频不卡| 亚洲伊人网站| 欧美日韩国内| 亚洲精品在线视频观看| 欧美综合二区| 伊甸园精品99久久久久久| 国产一区二区三区奇米久涩| 欧美福利影院| 亚洲一区黄色| 亚洲第一黄网| 午夜精品美女久久久久av福利| 亚洲国产影院| 欧美激情视频一区二区三区在线播放 | 亚洲高清视频在线观看| 久久久久综合一区二区三区| 狠狠久久婷婷| 久久黄色影院| 亚洲精选成人| 在线观看欧美一区| 久久综合久久综合这里只有精品| 亚洲欧洲日本国产| 午夜精品亚洲一区二区三区嫩草| av成人激情| 在线精品一区二区| 欧美精品一区二区三区在线看午夜| 一区二区三区高清视频在线观看| 欧美一区不卡| 免费在线国产精品| 国产欧美一区二区三区另类精品 | 欧美1区2区| 午夜一级久久| 国产欧美短视频| 精品1区2区3区4区| 欧美日韩网址| 久久亚洲欧洲| 亚洲欧美日韩在线综合| 在线一区免费观看| 91久久亚洲| 激情欧美一区二区三区| 午夜精品国产| 老司机午夜精品视频| 性欧美暴力猛交另类hd| 国产精品久久久对白| 99re热精品| 在线亚洲一区| 一区二区欧美日韩| 亚洲精品字幕| 在线欧美日韩| 亚洲国产一区在线| 91久久精品一区二区别| 亚洲高清二区| 亚洲三级国产| 一区二区三区视频在线播放| 一区二区三区导航| 国产精品最新自拍| 性感少妇一区| 久久人人97超碰国产公开结果| 亚洲一区二区三区涩| 国产嫩草一区二区三区在线观看| 日韩一级精品| 国产精品试看| 久久黄色网页| 欧美三级网页| 亚洲狠狠婷婷| 国产日韩欧美二区| 久久av二区| 欧美精品国产| 亚洲福利国产| 国产精品三上| 欧美一区二视频在线免费观看| 午夜精品视频| 亚洲激情一区二区| 亚洲影院一区| 欧美精品二区| aa国产精品| 欧美成人一区二免费视频软件| 欧美久久久久久久| 99精品99| 午夜精品一区二区在线观看| 伊人久久大香线蕉综合热线 | 亚洲精品1区| 母乳一区在线观看| 日韩天堂av| 欧美精品一区三区在线观看| 91久久在线| 欧美一区二区三区四区夜夜大片| 国产在线一区二区三区四区 | 99av国产精品欲麻豆| 99成人精品| 久久中文字幕一区二区三区| 亚洲小说区图片区| 久久av在线| 亚洲黄色成人| 欧美一区2区三区4区公司二百| 激情综合自拍| 你懂的视频一区二区| 99亚洲一区二区| 国产精品sss| 毛片一区二区| 国产日韩欧美亚洲一区|