版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
被过滤1)30CREATETABLE1122…nnn][TABLESPACE表空间名称][STORAGE)][ENABLE约束名][DISABLE约束名]INSERTINTOVALUES(12n)INSERTINTOSTUDENTVALUSE(1003,UPDATESET1=1,2=2,…WHERE条件;B18;应该执行以下语句:UPDATESTUDENTSETAGE=18WHERENAME='B';DELETEFROMWHEREDELETEFROMSTUDENTWHEREALTERTABLEADD(ALTERTABLESTUDENTADD(DEPARTMENTALTERTABLESTUDENTMODIFY(NAMEDROPTABLEDROPTABLESELECT[DISTINCT|ALL]{*||视图名*…|视图名|}*…|FROM|视图名|[@[,[模式名.]{表名|视图名|快照名}[@数据库链名][WHERE[STARTWITHCONNECTBY[GROUPBY…[HAVING[UNION|UNIONALL|INTERSECT|MINUS]SELECT[ORDERBY{表达式|[ASC|DESC]|位置[ASC|DESC]}]…]STUDENT查询年纪为12的学生SELECTSTUDENT.NAMEFROMSTUDENTWHERESELECTSTUDENT.NAMEFROMSTUDENTWHEREAGEBETWEEN12ANDSELECTSTUDENT.NAMEFROMSTUDENTWHEREAGENOTBETWEEN12AND查询所有以A开头的学生的SELECTSTUDENT.NAMEFROMSTUDENTWHERENAMELIKESELECTAVG(AGE),SUM(AGE),MAX(AGE),MIN(AGE),MAX(AGE)-SELECT*FROMSTUDENTORDERBYNOSELECT*FROMSTUDENTORDERBYNO精妙SQL语被过滤CreateDATABASEdatabase-namedropdatabasedbname3sqldeviceUSEmasterEXECsp_addumpdevice'disk','testBack',BACKUPDATABASEpubsTOtestBackcreatetabletabname(col1type1[notnull][primarykey],col2type2[notA:createtabletab_newliketab_old(使用旧表新增新表)B:createtabletab_newasselectcol1,col2…fromtab_olddefinitiondroptabletabnameAltertabletabnameaddcolumncol注:列增加后将不能移除。DB2加varchar类型的长度。7AltertabletabnameaddprimaryAltertabletabnamedropprimary8、说明:新增索引:createunique]indexidxnameon移除索引:dropindex9、说明:新增视图:createviewviewnameasselect移除视图:dropview10sql选项:select*fromtable1where插入:insertintotable1(field1,field2)移除:deletefromtable1where更新:updatetable1setfield1=value1where寻找:select*fromtable1wherefield1like%value1like排序:select*fromtable1orderbyfield1,field2总数:selectcountastotalcountfromtable1求和:selectsum(field1)assumvaluefromtable1平均:selectavg(field1)asavgvaluefromtable1最大:selectmax(field1)asmaxvaluefromtable1最小:selectmin(field1)asminvaluefromA:UNION运算符UNION(TABLE1TABLE2)并消去表中任何重复行而派生出一个结果表。当ALL随UNION一起使用时(即UNIONALL),不消除重复行。两种情况下,派生表的每一行不是来自TABLE1就是来自TABLE2。B:EXCEPTEXCEPTTABLE1TABLE2出一个结果表。当ALL随EXCEPT一起使用时(EXCEPTALL),不消除重复行。C:INTERSECTINTERSECTTABLE1TABLE2一个结果表。当ALL随INTERSECT一起使用时(INTERSECTALL),不消除重复行。A、leftouterSQL:selecta.a,a.b,a.c,b.c,b.db.ffromaLEFTOUTJOINbONa.ab.cB:rightouterjoin:C:fullouter1、说明:表(只结构,源表名:a新表名:b)(Access可用)法一:select*intobfromawhere1<>1法二:selecttop0*intobfrom2、说明:拷贝表(拷贝数据,源表名:ab(Accessinsertintob(a,b,c)selectd,e,ffromb;3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径)(Accessinsertintob(a,b,c)selectd,e,ffrombinwhere例子:..frombin'"&Server.MapPath(".")&"\data.mdb"&"'where..41:aselecta,b,cfromawhereaIN(selectdfrombselecta,b,cfromawhereaIN(1,2,3)selecta.title,a.username,b.adddatefromtablea,(selectmax(adddate)adddatefromtablewheretable.title=a.title)b61:aselecta.a,a.b,a.c,b.c,b.d,b.ffromaLEFTOUTJOINbONa.a=7、说明:视图查询(表名1:aselect*from(Selecta,b,cFROMa)Twheret.a>8、说明:between,between,notbetweenselect*fromtable1wheretimebetweentime1andtime2selecta,b,c,fromtable1whereanotbetween1and29、说明:inselect*fromtable1wherea[not]in1246deletefromtable1wherenotexistsselect*fromtable2wheretable1.field1=table2.field1select*fromaleftinnerjoinbona.a=b.brightinnerjoincona.a=c.cinnerjoindona.a=d.dwhereSQL:select*fromwheredatediff('minute',f13sqlselecttop10b.*from(selecttop20fromorderby字段desc)a,表名bwhereb.主键字段=a.主键字段orderbya.排序字段selecttop10*formtable1where15ba法可以用于每月榜,每月热销产品分析,按科目成绩,等等.)selecta,b,cfromtablenametawherea=(selectmax(a)fromtablenametbwhere16TableATableBTableC(selectafromtableA)except(selectafromtableB)except(selectafromselecttop10*fromtablenameorderbyselectnewid()Deletefromtablenamewhereidnotin(selectmax(id)fromtablenamegroupbyselectnamefromsysobjectswheretype='U'selectnamefromsyscolumnswhere22type、vender、pcstypecaseselectcase。selecttype,sum(casevenderwhen'A'thenpcselse0end),sum(casevenderwhen'C'thenpcselse0end),sum(casevenderwhen'B'thenpcselse0end)FROMtablenamegroupbytypetypevenderpcs计算机A1计算机A光盘B光盘AB3C323table1TRUNCATETABLEtable1selecttop5*from(selecttop15*fromtableorderbyidasc)table_别名orderbyiddesc「where1=1where1=2if@strWhere!=''set@strSQL='selectcount(*)asTotalfrom['+@tblName+']where'+set@strSQL='selectcount(*)asTotalfrom['+@tblName+']'set@strSQL'selectcount(*)asTotalfrom@tblNamewhere1=1'+DBCCREINDEXDBCCDBCCSHRINKDBDBCCSHRINKFILEdbccexecsp_change_users_login'update_one','newname','oldname'RESTOREVERIFYONLYfromAlterDATABASE[dvbbs]SETSINGLE_USERDBCCCHECKDB('dvbbs',repair_allow_data_loss)WITHTABLOCKAlterDATABASE[dvbbs]SETMULTI_USERSETNOCOUNTONDECLARE@LogicalFileNamesysname,@MaxMinutesINT,@NewSizeUSEtablenameSelect@LogicalFileNametablename_log',@MaxMinutes=10,--Limitontimeallowedtowraplog.@NewSize=1--你想设定的日志文件的大小(M)--Setup/initializeDECLARE@OriginalSizeintSelect@OriginalSize=sizeFROMsysfilesWherename=Select'OriginalSizeof'+db_name()+'LOGis'+CONVERT(VARCHAR(30),@OriginalSize)+'8Kpagesor'+CONVERT(VARCHAR(30),(@OriginalSize*8/1024))+'MB'FROMWherename=@LogicalFileNameCreateTABLEDummyTrans(DummyColumnchar(8000)notnull)DECLARE@CounterINT,@StartTimeDATETIME,@TruncLogSelect@StartTime=@TruncLog='BACKUPLOG'+db_name()+'WITHDBCCSHRINKFILE(@LogicalFileName,@NewSize)EXEC(@TruncLog)--WrapthelogifWHILE@MaxMinutes>DATEDIFF(mi,@StartTime,GETDATE())--timehasnotAND@OriginalSize=(SelectsizeFROMsysfilesWherename=@LogicalFileName)AND(@OriginalSize*8/1024)>@NewSizeBEGIN--Outerloop.Select@Counter=0WHILE((@Counter<@OriginalSize/16)AND(@Counter<50000))BEGIN--updateInsertDummyTransVALUES('FillLog')DeleteDummyTransSelect@Counter=@Counter+1EXEC(@TruncLog)Select'FinalSizeof'+db_name()+'LOGis'+CONVERT(VARCHAR(30),size)+'8Kpagesor'+CONVERT(VARCHAR(30),(size*8/1024))+'MB'FROMWherename=@LogicalFileNameDropTABLEDummyTransSETNOCOUNTexecsp_changeo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽省铜陵、黄山、宣城(三市二模)2026届高三4月份质量检测地理(含答案)
- 2025忻州职业技术学院教师招聘考试题目及答案
- 2025江西中医药大学教师招聘考试题目及答案
- 2025德宏师范高等专科学校教师招聘考试题目及答案
- 2026年辽宁生理学单元测试高频考点及答案
- 临汾招教语文试题及答案
- 2026四川宜宾市屏山县审计局招聘编外聘用人员1人建设笔试备考题库及答案解析
- 2026年河北秦皇岛昌黎县第一中学专项选聘教师14名建设笔试参考题库及答案解析
- 2026年陕西中烟工业招聘岗位表(汉中卷烟厂招18人)建设考试参考试题及答案解析
- 2026中国疾病预防控制中心(中国预防医学科学院)后勤运营管理中心招聘1人建设考试备考试题及答案解析
- 2026年上海浦东公安分局文员招聘288人考试备考试题及答案解析
- 国家开放大学2026年春《形势与政策》形考大作业参考答案(三)
- 第11课《山地回忆》课件(内嵌音视频) 2025-2026学年统编版语文七年级下册
- (正式版)JBT 14581-2024 阀门用弹簧蓄能密封圈
- 金属与石材幕墙工程技术规范-JGJ133-2013含条文说
- 初中生物各章节概念知识框架图
- 空调维保质量保障体系及措施方案
- 城市轨道交通工程监测技术规范讲解课件
- 旅游学第四版李天元课后习题答案
- 花篮拉杆式悬挑盘扣脚手架施工工法
- 民航概论各章习题详解答案分解
评论
0/150
提交评论