日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL Server基础操作(此随笔仅作为本人学习进度记录二)

發布時間:2025/7/25 数据库 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL Server基础操作(此随笔仅作为本人学习进度记录二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
批量化更改字段中的數值(對教師進行漲工資)use LtsDatabase試驗 update 教師表 set 教師編號=120,教師薪資=教師薪資+1000,教師姓名='于老師',教師職稱='高級教師'為數據庫中的字段插入對應的值insert into 教師表(教師編號,教師工資,教師姓名,教師職稱) values(1,3000,'高老師','高級教師')從數據庫中刪除一條記錄 delete from 教師資料 where 教師編號=1 \\從教師表中刪除教師編號為1的記錄 delete from 教師資料 where 教師薪資<4000 \\從教師表中刪除教師薪資小于4000的記錄創建表案例(網站職員表) use LtsDatabase create table 網站職員表 ( 職員編號 int, 姓名 varchar(50), 年齡 int, 畢業院校 varchar(50), 家庭住址 varchar(50), 工資 money )insert into 網站職員表(員工編號,姓名,年齡,畢業院校,家庭住址,工資) values (1,張三,25,哈爾濱工程大學,8000,) \\向網站職員表中插入該條記錄 select * from 網站職員表 where 工資>=6000 \\在網站志愿表中查詢條件為工資大于等于2700元的相對應的記錄(where是條件)select * from 網站職員表 where 工資>5600 or 工資=10000 \\查詢語句的另一種查詢方式,滿足其中任意條件即可查詢(or是或的意思) select * from 網站職員表 where 年齡=25 or 工資=10000 (畢業院校='哈工大'畢業院校!='哈工大'=等于 !=不等于) \\語句比較靈活,舉一反三運算符邏輯與運算符(andselect * from 網站職員表 where 年齡=25 and 畢業院校='哈工大' \\這兩個條件中有一個不滿足都不能執行not運算符select * from 網站職員表 where not 工資>2700 \\查找工資不大于2700元的字段select * from 網站職員表 where 工資!<2700 \\查找工資不大于2700元的字段運算符的優先級 1.括號 2.Not(非)、正號、負號 3.乘、除 4.加、減 5.比較運算符 6.And 7.Or \\and要求左右兩邊的條件必須都滿足select * from 網站職員表 where (畢業院校='哈工大' or 畢業院校='浙江大學') and 年齡=25\\括號里面單獨運算,滿足任意條件與and在一起執行select * from 網站職員表 where 畢業院校='哈工大' or 畢業院校='浙江大學' or 畢業院校='東北大學' \\滿足其中任意一個都可以in()運算符\\在括號里面,滿足任意條件都可執行select * from 網站職員表 where 畢業院校 in'哈工大','東北大學','沈陽工程學院') \\in符合此條件select * from 網站職員表 where 畢業院校 not in'哈工大','東北大學','沈陽工程學院') \\not in 不符合此條件select * from 網站職員表 where 家庭住址 is Null \\家庭住址為空值的select * from 網站職員表 where 工資>=2000 and 工資<=2800 \\工資大于等于2000元并且工資<=2800元select distinct 畢業院校 from 網站職員表 \\消除重復的記錄,只顯示不同畢業院校的select * from 網站職員表 where 工資 in(select 工資 from 網站職員表 where 姓名='小江') \\首先執行括號里面小江的工資,小江的工資等于2800元,(=)\\這里既可以用in也可以用=號 然后執行wher 后面工資in包括2800元所有員工的字段多表嵌套查詢+統計函數use LtsDatabase create table 網站經營項目 ( 項目編號 int identity(1,1) primary key, \\設置標識種子和標識自增量分別為1,將其定義為主鍵, 項目名稱 varchar(50), 負責人 varchar(50), 合作單位 varchar(50) )select * from 網站職員表 where 姓名 in(select distinct 負責人 from 網站經營項目) \\從網站職員表中查詢到符合條件的記錄,從網站經營項目表中查詢到負責人這個字段的值distinct\\去掉多余的,重復的select * from 網站職員表 where 姓名 in(select distinct 負責人 from 網站經營項目) order by 年齡 asc \\通過年齡進行排序,年齡從小到大排序,默認為正序進行排序!!!\\ORDER BY 子句 按照遞增或遞減順序在指定字段中對查詢的結果記錄進行排序。(默認情況下從小到大進行排序)!!!\\SQL 語句中, asc是指定列按升序排列,desc則是指定列按降序排列。排序子句語法:order by 列名 asc/desc,(遞增/遞減)SUM函數select COUNT(*) as 記錄行數 from 網站職員表 \\COUNT統計函數,統計查詢出來的符合條件的記錄有多少條,(*)表示所有字段,as后面是列的名稱(作為) select SUM(工資) as 員工工資總額 from 網站職員表 \\SUM(工資)!*為計算所有人員的工資總額,as員工工資總額!*為自定義的列名稱,from員工職員表!*為從員工職員表中計算。AVG求平均值 select AVG(工資) as 平均工資 from 網站職員表MAX求最高值 aelect max(教師薪資) as 最高工資 from 教師資料 min最低值aelect min(教師年齡) as 最小年齡 from 教師資料

?

轉載于:https://www.cnblogs.com/LNCC-ZhangXiang/p/10825147.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的SQL Server基础操作(此随笔仅作为本人学习进度记录二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。