·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> php网站开发 >> mysql sql语句集锦

mysql sql语句集锦

作者:佚名      php网站开发编辑:admin      更新时间:2022-07-23
MySQL sql语句集锦
1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXECsp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASEpubs TOtestBack4、说明:创建新表createtabletabname(col1 type1 [notnull] [PRimarykey],col2 type2 [notnull],..)根据已有的表创建新表:A:createtabletab_new liketab_old (使用旧表创建新表)B:createtabletab_new asselectcol1,col2… fromtab_old definition only5、说明:删除新表droptabletabname6、说明:增加一个列Altertabletabname addcolumncol type注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。7、说明:添加主键: Altertabletabname addprimarykey(col)说明:删除主键: Altertabletabname dropprimarykey(col)8、说明:创建索引:create[unique] indexidxname ontabname(col….)删除索引:dropindexidxname注:索引是不可更改的,想更改必须删除重新建。9、说明:创建视图:createviewviewname asselectstatement删除视图:dropviewviewname10、说明:几个简单的基本的sql语句选择:select* fromtable1 where范围插入:insertintotable1(field1,field2) values(value1,value2)删除:deletefromtable1 where范围更新:updatetable1 setfield1=value1 where范围查找:select* fromtable1 wherefield1 like’%value1%’ ---like的语法很精妙,查资料!排序:select* fromtable1 orderbyfield1,field2 [desc]总数:selectcountastotalcount fromtable1求和:selectsum(field1) assumvalue fromtable1平均:selectavg(field1) asavgvalue fromtable1最大:selectmax(field1) asmaxvalue fromtable1最小:selectmin(field1) asminvalue fromtable111、说明:几个高级查询运算词A: UNION运算符UNION运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALLUNION一起使用时(即 UNION
  • 上一篇文章:
  • 下一篇文章: