Sql常用语句汇总.doc

Sql常用语句汇总.doc

ID:51305994

大小:44.50 KB

页数:7页

时间:2020-03-10

Sql常用语句汇总.doc_第1页
Sql常用语句汇总.doc_第2页
Sql常用语句汇总.doc_第3页
Sql常用语句汇总.doc_第4页
Sql常用语句汇总.doc_第5页
资源描述:

《Sql常用语句汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Sql常用语句汇总//基本语句SqlServer查询Access语句   SELECT*FROMOPENROWSET('Microsoft.Jet.OLEDB.4.0','c:youfile.mdb';'admin';'youpwd',youtabname)ASa新建表:createtable[表名]([字段一],[类型],[是否为空],…)   例:createtablemytry(        namechar(5)notnull,       codesmallintidentity(1000,1))//将code设为自动递增的数据,从1000

2、依次递增1新增:insertinto[表名]([字段一],[字段二],…)values('aa','bb',…)where…;更新:update[表名]set[字段一]='aa',[字段二]='bb'where…删除:deletefrom[表名]where…查找:select[字段一](as…),[字段二],…from[表名]where…新加字段   access:altertabletableNameadd[alter]columncolumnNamecolumnType   sqlserver:altertabletableNameadd[alter

3、]columnNamecolumnType通配符   like:       反向:'037001002'like'%'+unitId+'%'//反向查找添加通配符后等于指定符的记录       正向:unitIdlike'%037001002%'        //正向查找包括指定符的记录   %:任意匹配   _:匹配一个字符,一个汉字等于两个字符:'__'          WHEREau_fnameLIKE'_ean'将查找以ean结尾的所有4个字母的名字(Dean、Sean等)。       注:access中以?代替   []:通配符:WHE

4、REau_lnameLIKE'[C-P]arsen'将查找以arsen结尾且以介于C与P之间的任何单个字符开始的作者姓氏,例如,Carsen、Larsen、Karsen等。   [^]:非:WHEREau_lnameLIKE'de[^l]%'将查找以de开始且其后的字母不为l的所有作者的姓氏。   escape:逃逸字符如like'张#%%三'escape'#',为查找张%某某的人   selecta.*froma,(……)bwherea.idlikeb.id+'%'条件成熟后操作:SELECT       (CASEWHENEXISTS(SELECT*

5、FROMview_nameWHEREuser_id='1')       THENuser_idEND),user_name   //user_id为选择字段       FROMview_name按组查询:(当有统计函数,普通字段)   SELECTcodeid,SUM(codelevel)AS水平   FROMwdc_ts_code   GROUPBYcodeid   创建视图:   createviewmyviewas(select…)最右/最左一位   right(字段,位数)='匹配字符串'/left(字段,位数)='匹配字符串'空字段   字

6、段isnull建表及主键   CREATETABLE[dbo].[uploadFiles1]   (       [id][int]IDENTITY(1,1)NOTNULL,       PRIMARYKEY(id,……)   )ON[PRIMARY]   或   CREATETABLE[dbo].[uploadFiles1]   (       [id][int]IDENTITY(1,1)NOTNULLprimarykey   )ON[PRIMARY]       批量更新,多表链接   UPDATEA004A001   SETstatus='1000

7、000000'   FROMA004A001INNERJOIN             (SELECTMAX(id)ASid,A0100            FROMA004A001            GROUPBYA0100)ASbONA004A001.A0100=b.A0100ANDA004A001.ID=b.ID   UPDATESR_BuiltItemINNERJOINSR_SourceItemON(SR_BuiltItem.FieldName=SR_SourceItem.FieldName)AND(SR_BuiltItem.SetId=S

8、R_SourceItem.SetId)SETSR_BuiltItem.Descr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。