亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 2007100814100729938.txt

?? java書店管理系統 java書店管理系統 java書店管理系統
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
SQL語句集錦


--語 句                                功 能
--數據操作
SELECT      --從數據庫表中檢索數據行和列
INSERT      --向數據庫表添加新數據行
DELETE      --從數據庫表中刪除數據行
UPDATE      --更新數據庫表中的數據
--數據定義
CREATE TABLE    --創建一個數據庫表
DROP TABLE     --從數據庫中刪除表
ALTER TABLE     --修改數據庫表結構
CREATE VIEW     --創建一個視圖
DROP VIEW     --從數據庫中刪除視圖
CREATE INDEX    --為數據庫表創建一個索引
DROP INDEX     --從數據庫中刪除索引
CREATE PROCEDURE   --創建一個存儲過程
DROP PROCEDURE    --從數據庫中刪除存儲過程
CREATE TRIGGER    --創建一個觸發器
DROP TRIGGER    --從數據庫中刪除觸發器
CREATE SCHEMA    --向數據庫添加一個新模式
DROP SCHEMA     --從數據庫中刪除一個模式
CREATE DOMAIN    --創建一個數據值域
ALTER DOMAIN    --改變域定義
DROP DOMAIN     --從數據庫中刪除一個域
--數據控制
GRANT      --授予用戶訪問權限
DENY      --拒絕用戶訪問
REVOKE      --解除用戶訪問權限
--事務控制
COMMIT      --結束當前事務
ROLLBACK     --中止當前事務
SET TRANSACTION    --定義當前事務數據訪問特征
--程序化SQL
DECLARE      --為查詢設定游標
EXPLAN      --為查詢描述數據訪問計劃
OPEN      --檢索查詢結果打開一個游標
FETCH      --檢索一行查詢結果
CLOSE      --關閉游標
PREPARE      --為動態執行準備SQL 語句
EXECUTE      --動態地執行SQL 語句
DESCRIBE     --描述準備好的查詢


 

---局部變量
declare @id char(10)
--set @id = '10010001'
select @id = '10010001'


 

---全局變量
---必須以@@開頭


 

--IF ELSE
declare @x int @y int @z int
select @x = 1 @y = 2 @z=3
if @x > @y
print 'x > y' --打印字符串'x > y'
else if @y > @z
print 'y > z'
else print 'z > y'


 

--CASE
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


 

--WHILE CONTINUE BREAK
declare @x int @y int @c int
select @x = 1 @y=1
while @x < 3
begin
  print @x --打印變量x 的值
  while @y < 3
   begin
    select @c = 100*@x + @y
    print @c --打印變量c 的值
    select @y = @y + 1
   end
  select @x = @x + 1
  select @y = 1
end


 

--WAITFOR
--例 等待1 小時2 分零3 秒后才執行SELECT 語句
waitfor delay ’01:02:03’
select * from employee
--例 等到晚上11 點零8 分后才執行SELECT 語句
waitfor time ’23:08:00’
select * from employee


 

***SELECT***


 

   select *(列名) from table_name(表名) where column_name operator value
   ex:(宿主)
  select * from stock_information where stockid   = str(nid)
     stockname = 'str_name' 
     stockname like '% find this %' 
     stockname like '[a-zA-Z]%' --------- ([]指定值的范圍)
     stockname like '[^F-M]%'   --------- (^排除指定范圍)
     --------- 只能在使用like關鍵字的where子句中使用通配符)
     or stockpath = 'stock_path'
     or stocknumber < 1000
     and stockindex = 24
     not stock*** = 'man'
     stocknumber between 20 and 100
     stocknumber in(10,20,30)
     order by stockid desc(asc) --------- 排序,desc-降序,asc-升序
     order by 1,2 --------- by列號
     stockname = (select stockname from stock_information  where stockid  = 4)
     --------- 子查詢
     --------- 除非能確保內層select只返回一個行的值,
     --------- 否則應在外層where子句中用一個in限定符
  select distinct column_name form table_name --------- distinct指定檢索獨有的列值,不重復
  select stocknumber ,"stocknumber + 10" = stocknumber + 10 from table_name
  select stockname , "stocknumber" = count(*) from table_name group by stockname
                                      --------- group by 將表按行分組,指定列中有相同的值
          having count(*) = 2  ---------  having選定指定的組
        
  select * 
  from table1, table2                  
  where table1.id *= table2.id -------- 左外部連接,table1中有的而table2中沒有得以null表示
     table1.id =* table2.id -------- 右外部連接 


 

  select stockname from table1
  union [all]  -----  union合并查詢結果集,all-保留重復行
  select stockname from table2


 

***insert***


 

  insert into table_name (Stock_name,Stock_number) value ("xxx","xxxx")
              value (select Stockname , Stocknumber from Stock_table2)---value為select語句


 

***update***


 

  update table_name set Stockname = "xxx" [where Stockid = 3]
         Stockname = default
         Stockname = null
         Stocknumber = Stockname + 4


 

***delete***


 

  delete from table_name where Stockid = 3
  truncate table_name ----------- 刪除表中所有行,仍保持表的完整性
  drop table table_name --------------- 完全刪除表


 

***alter table*** --- 修改數據庫表結構


 

  alter table database.owner.table_name add column_name char(2) null .....
  sp_help table_name ---- 顯示表已有特征
  create table table_name (name char(20), age smallint, lname varchar(30))
  insert into table_name select ......... ----- 實現刪除列的方法(創建新表)
  alter table table_name drop constraint Stockname_default ---- 刪除Stockname的default約束
    
***function(/*常用函數*/)***


 

----統計函數----
AVG    --求平均值
COUNT   --統計數目
MAX    --求最大值
MIN    --求最小值
SUM    --求和


 

--AVG
use pangu
select avg(e_wage) as dept_avgWage
from employee
group by dept_id


 

--MAX
--求工資最高的員工姓名
use pangu
select e_name
from employee
where e_wage =
(select max(e_wage)
  from employee)


 

--STDEV()
--STDEV()函數返回表達式中所有數據的標準差


 

--STDEVP()
--STDEVP()函數返回總體標準差


 

--VAR()
--VAR()函數返回表達式中所有值的統計變異數


 

--VARP()
--VARP()函數返回總體變異數


 

----算術函數----


 

/***三角函數***/
SIN(float_expression) --返回以弧度表示的角的正弦
COS(float_expression) --返回以弧度表示的角的余弦
TAN(float_expression) --返回以弧度表示的角的正切
COT(float_expression) --返回以弧度表示的角的余切
/***反三角函數***/
ASIN(float_expression) --返回正弦是FLOAT 值的以弧度表示的角
ACOS(float_expression) --返回余弦是FLOAT 值的以弧度表示的角
ATAN(float_expression) --返回正切是FLOAT 值的以弧度表示的角
ATAN2(float_expression1,float_expression2) 
        --返回正切是float_expression1 /float_expres-sion2的以弧度表示的角
DEGREES(numeric_expression)
                       --把弧度轉換為角度返回與表達式相同的數據類型可為
        --INTEGER/MONEY/REAL/FLOAT 類型
RADIANS(numeric_expression) --把角度轉換為弧度返回與表達式相同的數據類型可為
        --INTEGER/MONEY/REAL/FLOAT 類型
EXP(float_expression)  --返回表達式的指數值
LOG(float_expression)  --返回表達式的自然對數值
LOG10(float_expression)--返回表達式的以10 為底的對數值
SQRT(float_expression) --返回表達式的平方根
/***取近似值函數***/
CEILING(numeric_expression)  --返回>=表達式的最小整數返回的數據類型與表達式相同可為
        --INTEGER/MONEY/REAL/FLOAT 類型
FLOOR(numeric_expression)    --返回<=表達式的最小整數返回的數據類型與表達式相同可為
        --INTEGER/MONEY/REAL/FLOAT 類型
ROUND(numeric_expression)    --返回以integer_expression 為精度的四舍五入值返回的數據
        --類型與表達式相同可為INTEGER/MONEY/REAL/FLOAT 類型
ABS(numeric_expression)      --返回表達式的絕對值返回的數據類型與表達式相同可為
        --INTEGER/MONEY/REAL/FLOAT 類型
SIGN(numeric_expression)     --測試參數的正負號返回0 零值1 正數或-1 負數返回的數據類型
        --與表達式相同可為INTEGER/MONEY/REAL/FLOAT 類型
PI()       --返回值為π 即3.1415926535897936
RAND([integer_expression])   --用任選的[integer_expression]做種子值得出0-1 間的隨機浮點數


 


----字符串函數----
ASCII()         --函數返回字符表達式最左端字符的ASCII 碼值
CHAR()   --函數用于將ASCII 碼轉換為字符
    --如果沒有輸入0 ~ 255 之間的ASCII 碼值CHAR 函數會返回一個NULL 值
LOWER()   --函數把字符串全部轉換為小寫
UPPER()   --函數把字符串全部轉換為大寫
STR()   --函數把數值型數據轉換為字符型數據
LTRIM()   --函數把字符串頭部的空格去掉
RTRIM()   --函數把字符串尾部的空格去掉
LEFT(),RIGHT(),SUBSTRING()  --函數返回部分字符串
CHARINDEX(),PATINDEX()  --函數返回字符串中某個指定的子串出現的開始位置
SOUNDEX()  --函數返回一個四位字符碼 
    --SOUNDEX函數可用來查找聲音相似的字符串但SOUNDEX函數對數字和漢字均只返回0 值     
DIFFERENCE()    --函數返回由SOUNDEX 函數返回的兩個字符表達式的值的差異
    --0 兩個SOUNDEX 函數返回值的第一個字符不同
    --1 兩個SOUNDEX 函數返回值的第一個字符相同
    --2 兩個SOUNDEX 函數返回值的第一二個字符相同
    --3 兩個SOUNDEX 函數返回值的第一二三個字符相同
    --4 兩個SOUNDEX 函數返回值完全相同
                                       


 

QUOTENAME()  --函數返回被特定字符括起來的字符串
/*select quotename('abc', '{') quotename('abc')
運行結果如下
----------------------------------{
{abc} [abc]*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线精品一区二区夜色| 91黄色免费版| 色呦呦一区二区三区| 日韩免费看的电影| 亚洲成人高清在线| 99久久久无码国产精品| 欧美成人一区二区三区| 亚洲综合视频在线观看| 成人免费视频app| 欧美成人综合网站| 亚洲第一成年网| 99riav久久精品riav| xnxx国产精品| 麻豆一区二区99久久久久| 欧洲另类一二三四区| 欧美国产精品专区| 极品少妇一区二区| 5月丁香婷婷综合| 亚洲国产视频直播| 99国产一区二区三精品乱码| 国产三级三级三级精品8ⅰ区| 日韩中文字幕区一区有砖一区| 色狠狠综合天天综合综合| 欧美国产1区2区| 成人网男人的天堂| 国产亚洲一区二区三区在线观看| 男女男精品视频网| 日韩欧美另类在线| 男女男精品视频| 欧美www视频| 国产乱码字幕精品高清av| 日韩精品一区二区三区视频| 日韩成人免费看| 日韩无一区二区| 日本成人超碰在线观看| 欧美一级欧美一级在线播放| 天天综合天天综合色| 欧美日韩国产另类不卡| 日韩精品一二区| 欧美成人精品3d动漫h| 国内精品不卡在线| 国产日韩欧美高清| 岛国av在线一区| 亚洲国产精品成人久久综合一区| 成人午夜视频在线观看| 国产精品入口麻豆九色| 一本色道久久综合亚洲91| 一区二区三区精密机械公司| 欧美日韩精品一区二区天天拍小说 | 欧美日韩1区2区| 日韩电影在线观看电影| 亚洲精品一区二区三区在线观看| 国产福利91精品一区二区三区| 久久久精品一品道一区| 97久久久精品综合88久久| 一区二区三区四区激情| 欧美一级午夜免费电影| 国产成人亚洲精品狼色在线| 亚洲欧美国产毛片在线| 欧美一区二区二区| www.久久久久久久久| 午夜精品一区二区三区免费视频 | 日韩经典一区二区| 精品va天堂亚洲国产| 成人听书哪个软件好| 亚洲成人av在线电影| 久久亚洲私人国产精品va媚药| 成人国产亚洲欧美成人综合网| 亚洲大片精品永久免费| www精品美女久久久tv| 色综合久久天天| 久久成人免费电影| 亚洲欧美日韩国产手机在线 | 欧美日韩国产高清一区二区三区| 麻豆专区一区二区三区四区五区| 中文欧美字幕免费| 91精品在线观看入口| 99久久国产综合精品麻豆| 奇米精品一区二区三区四区| 国产精品热久久久久夜色精品三区 | 久久99精品国产麻豆不卡| 中文字幕一区在线观看| 欧美一级免费大片| 色综合天天综合网天天看片| 精品一区二区免费视频| 亚洲国产成人高清精品| 成人免费在线观看入口| 欧美精品一区二区久久婷婷| 欧洲精品中文字幕| 99久久综合国产精品| 国产精品一区二区久久不卡| 五月激情六月综合| 一区二区免费看| 国产精品欧美一级免费| 久久这里只有精品6| 欧美老女人第四色| 91福利资源站| 91视视频在线观看入口直接观看www | 亚洲妇女屁股眼交7| 国产精品国产三级国产aⅴ无密码| 91精品麻豆日日躁夜夜躁| 一本色道久久综合狠狠躁的推荐| 国产精品一区二区男女羞羞无遮挡| 奇米影视一区二区三区| 午夜精品久久一牛影视| 一区二区三区在线视频免费| 欧美国产日本韩| 久久久久国产成人精品亚洲午夜| 欧美男人的天堂一二区| 日本精品裸体写真集在线观看| 高清不卡一区二区在线| 黑人精品欧美一区二区蜜桃| 日本一道高清亚洲日美韩| 香蕉久久一区二区不卡无毒影院 | 另类的小说在线视频另类成人小视频在线 | 成人欧美一区二区三区小说 | 精品欧美一区二区在线观看| 3d动漫精品啪啪1区2区免费 | 在线观看免费一区| 色妹子一区二区| 色狠狠一区二区| 欧美日韩在线观看一区二区 | 91蝌蚪porny| 在线免费观看日韩欧美| 欧美在线视频不卡| 欧美少妇xxx| 91精品国产综合久久久久| 日韩免费看的电影| 国产日韩欧美电影| 亚洲精品视频在线看| 午夜伦理一区二区| 久久福利资源站| 春色校园综合激情亚洲| 色婷婷亚洲精品| 91精品国产91久久久久久一区二区| 欧美一区二区三区爱爱| 久久久亚洲精品一区二区三区| 亚洲国产精品99久久久久久久久| 亚洲精品免费电影| 热久久久久久久| 成人久久久精品乱码一区二区三区| 91视频一区二区三区| 欧美区视频在线观看| 久久久噜噜噜久久人人看 | 轻轻草成人在线| 国产a精品视频| 欧美揉bbbbb揉bbbbb| 精品成人一区二区三区| 综合分类小说区另类春色亚洲小说欧美| 樱花草国产18久久久久| 久久精品理论片| 91浏览器入口在线观看| 精品国产免费一区二区三区四区| 中文字幕日韩av资源站| 日韩不卡一区二区三区| 成人免费视频app| 91精品国产色综合久久不卡电影 | 精品久久久久久综合日本欧美| 中文字幕的久久| 青青草成人在线观看| 色天天综合久久久久综合片| 欧美精品一区二区三区很污很色的 | 欧美成人一级视频| 亚洲欧美一区二区三区极速播放| 免费看日韩a级影片| 91福利区一区二区三区| 国产日韩高清在线| 另类小说视频一区二区| 欧美日韩精品一区视频| 亚洲欧美综合另类在线卡通| 精品在线观看免费| 精品视频一区二区三区免费| 中文字幕一区二区三区蜜月 | 免费成人av在线| 欧美亚洲国产一卡| 中文字幕一区在线观看| 国产91丝袜在线播放| 日韩丝袜美女视频| 婷婷六月综合网| 在线观看一区二区精品视频| 亚洲国产精品成人综合色在线婷婷| 蜜臀av一区二区| 欧美久久一二三四区| 久久精品99国产精品日本| 在线观看www91| 亚洲天堂网中文字| 成人动漫中文字幕| 精品国产一区二区三区久久久蜜月 | 成人精品国产福利| 2023国产精品自拍| 蜜臀av一区二区三区| 欧美久久久一区| 日韩精品一级中文字幕精品视频免费观看| 一本高清dvd不卡在线观看| 亚洲私人影院在线观看| 成a人片亚洲日本久久| 中文一区在线播放| 成人福利电影精品一区二区在线观看| 欧美极品少妇xxxxⅹ高跟鞋| 国产成人精品免费看|