mysql数据库常用语句大全--精选文档
6页1、mysql数据库常用语句SQL分类:DDL数据定义语言(CREATE,ALTER,DROP,DECLARE)DML数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:mssql7backupMyNwind_1.dat- 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table tabname(col1 type1 not null primary key,col2 type2 not null,.)根据已有的表创建新表:A:create table tab_new like tab_old (使用旧表创建新表)
2、B:create table tab_new as select col1,col2 from tab_old definition only5、说明:删除新表:drop table tabname6、说明:增加一个列:Alter table tabname add column col type注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。7、说明:添加主键:Alter table tabname add primary key(col)说明:删除主键:Alter table tabname drop primary key(col)8、说明:创建索引:create unique index idxname on tabname(col.)删除索引:drop index idxname注:索引是不可更改的,想更改必须删除重新建。9、说明:创建视图:create view viewname as select statement删除视图:drop view viewname10、说明:几个简单的基本的sql语句选择:select
3、 * from table1 where 范围插入:insert into table1(field1,field2) values(value1,value2)删除:delete from table1 where 范围更新:update table1 set field1=value1 where 范围查找:select * from table1 where field1 like %value1% -like的语法很精妙,查资料!排序:select * from table1 order by field1,field2 desc总数:select count * as totalcount from table1求和:select sum(field1) as sumvalue from table1平均:select avg(field1) as avgvalue from table1最大:select max(field1) as maxvalue from table1最小:select min(field1) as minvalue from table111、说明
4、:几个高级查询运算词A: UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。B: EXCEPT 运算符EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。C: INTERSECT 运算符INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。注:使用运算词的几个查询结果行必须是一致的。12、说明:使用外连接A、left outer join:左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。SQL: select a.a, a.b
《mysql数据库常用语句大全--精选文档》由会员夏**分享,可在线阅读,更多相关《mysql数据库常用语句大全--精选文档》请在金锄头文库上搜索。
值日生轮流表
五四青年节演讲稿唱响一曲青春的歌
施工技术方案申报表
最新苏教版高中数学必修五模块学习评价试卷【含答案】
重庆市南川三校2021学年高一历史上学期期中试题
行政专员个人年度工作总结报告(2篇).doc
拓展团队合作游戏大全转发参考word
公司车辆年审委托书
佛山RV减速器项目投资计划书(模板范文)
必备转正自我鉴定范文汇总4篇
学校教研活动方案
2012年高考北京卷阅读理解真题附答案详解(全网最精解析版)
二年级上册语文识字表生字注音练习表格
钻孔灌注桩施工记录
人教版九年级上册教案252列举法求概率(教育精品)
小学生秋游活动方案
信号机学习辅导题库
内蒙古鄂尔多斯市东胜区培正中学七年级政治上册2.2享受学习学案无答案新人教版
2023年乡村振兴村干部表态发言稿(通用5篇)
小学二年数学上册第一单元练习题
2023-10-23 4页
2023-10-05 11页
2023-01-24 26页
2023-03-04 7页
2023-03-15 5页
2023-12-04 12页
2022-08-14 13页
2024-01-24 17页
2022-10-11 10页
2022-09-20 15页