sql语句—实例及答案

sql语句—实例及答案

ID:35478317

大小:78.04 KB

页数:15页

时间:2019-03-25

sql语句—实例及答案_第1页
sql语句—实例及答案_第2页
sql语句—实例及答案_第3页
sql语句—实例及答案_第4页
sql语句—实例及答案_第5页
资源描述:

《sql语句—实例及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、sql语句大致可以分类两大类SQL(结构化查询语言)针对数据库database和表table的操作创建create查看show修改alter删除drop//创建一个数据库createdatabasemydb;//查看所有的数据库库showdatabases;//删除mydbdropdatabasemydb;//删除user表droptableuser;针对表中的记录的操作增insert删delete改update查select一、操作数据库创建一个名称为mydbl的数据库createdatabasemydbl;查看当前数据库服务器中的所有数据库showdatabases;删除前面创建的

2、mydb3数据库dropdatabasemydb3;二、操作表1.创建表创建员工表Td整形name字符型sex字符型或bil型brithday日期型Entry_date日期型job字符型Salary小数型resume大文本型usedatabasemydatabasecreatetableemployee(idint,namevarchar(20),sexvarchar(6),brithdaydate,entry_datedate,jobvarchar(20),salarydouble,resumetext);2.修改表在上面员工表的基础上增加一个image列altertableempl

3、oyeeaddcolmlint;修改job列,使其长度为60altertableemployeemodifyjobvarchar(60);删除sex列。altertableemployeedropsex;表名改为users。renametableemployeetouser;列名rmme修改为usernamealtertableuserchangecolumnnameusernamevarchar(20);查看所有表showtables;删除user表droptableuser;三、数据的增删改查1.insort语句createtableemployee(idintprimarykey

4、,namevarchar(20)notnul1,sexvarchar(10),birthdaydate,salaryfloatnotnul1,entry_datedate,resumetext);//向员工表插入三条记录insertintoemployee(id,name,sex,birthday,salary,entrydate,resume)values(1,'zhangsan,,'male','1987T1-23',1500,'2010-2T8','goodboy,);insertintoemployee(id,name,sex,birthday,salary,entrydate

5、,resume)values(2,'wangwu,,'male','1988T1-23',1200,'2010-2T8','goodboy,);insertintoemployee(id,name,sex,birthday,salary,entrydate,resume)values(3,'xiaohong,,'female','1983T1-23',1800,'2010-2T8','goodgirl');insertintoemployee(id,name,sex,birthday,salary,entrydate,resume)values(4,'王小明','男','1986-11

6、-23',3800,'2011-2-18','handsomeboy');insertintoemployeevalues(5,*王小明','男','1986T1-23',3800,'2011-2T8','handsomeboy,);insertintoemployee(id,name,salary)values(6,'王小明',3800);//查看表的所有记录select*fromemployee;1.update语句将所有员工薪水修改为5000元updateemployeesetsalary=5000;将姓名为'zhangsan?的员工薪水修改为3000元。updateemploy

7、eesetsalary=3000wherename=,zhangsan,;将姓名为'lisi'的员工薪水修改为4000元,sex改为femaleoupdateemployeesetsalary=4000,sex=,female,wherename=,wangwu5;将xiaohong的薪水在原有基础上增加1000元updateemployeesetsalary=salary+1000wherename=,xiaohong,;2.delete语句

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

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

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