SQL語句大集合

2022-02-09 11:43:50 字數 2421 閱讀 1774

— 建立 備份資料的 device

backup database pubs to testback

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

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

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

法二:select top 0 * into b from a

insert into b(a, b, c) select d,e,f from 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)

select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) 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

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

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

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

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

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

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 …..

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

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

select top 10 * form table1 where 範圍

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

(select a from tablea ) except (select a from tableb) except (select a from tablec)

select top 10 * from tablename order by newid()

select newid()

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

select name from sysobjects where type=』u』

select name from syscolumns where id=object_id(『tablename』)

group by type

手機 c 3

truncate table table1

採用sql,你就可以很快地找出準確的記錄並且開啟乙個只包含該記錄的recordset,如下所示:

sql = 「select * from customers where id = 」 & rnumber & 」 or id = 」 & rnumber2 & 」 or id = 」 & rnumber3

sql = 「select * from customers where id between 」 & rnumber & 」 and 」 & rnumber & 「+ 9″

注意:以上**的執行目的不是檢查資料庫內是否有9條併發記錄。

execute方法呼叫後,會自動建立記錄集物件,並將查詢結果儲存在該記錄物件中,通過set方法,將記錄集賦給指定的物件儲存,以後物件變數就代表了該記錄集物件。

·option 可選項,該引數的取值通常為adcmdtext,它用於告訴ado,應該將execute方法之後的第乙個字元解釋為命令文字。通過指定該引數,可使執行更高效。

·begintrans、rollbacktrans、committrans方法。

SQL基礎大集合

可以把 sql 分為兩個部分 資料操作語言 dml 和 資料定義語言 ddl sql 結構化查詢語言 是用於執行查詢的語法。但是 sql 語言也包含用於更新 插入和刪除記錄的語法。一定要記住,sql對大小寫不敏感!查詢和更新指令構成了 sql 的 dml 部分 1,select 從資料庫表中獲取資料...

jQuery Select操作大集合

jquery獲取select選擇的text和value 語法解釋 select id change function 為select新增事件,當選擇其中一項時觸發 var checktext select id find option selected text 獲取select選擇的text va...

FTP命令大集合

ftp的命令列格式為 ftp v d i n g 主機名 引數介紹 v 顯示遠端伺服器的所有響應資訊 d 使用除錯方式 n 限制ftp的自動登入,即不使用.netrc檔案 g 取消全域性檔名 ftp使用的內部命令如下 其中括號表示可選 1.cmd args 在本地機種執行互動shell exit回到...