在上篇文章给大家介绍了mysql使用简单教程(二)
mysql中结构相同的两个表进行合并:(注意需要两个表的结构是一样的)
有如下结构的两个表father和person。
合并的步骤为:
1.把person表和father表两个表进行联合输出到临时表tmp中。
命令为:>createtemporarytabletmpselect*frompersonunionselect*fromfather;
2.创建结果表,并创建主键。
命令为:>createtableresu(namevarchar(20)primarykey,ageint,highint,addressvarchar(20));
3.把临时表中重复数据过滤并写入resu。
命令为:>insertintoresu(name,age,high,address)selectdistinctname,age,high,addressfromtmp;
4.删除临时表tmp。
命令为:>droptabletmp;
思考:①是否可以只用以下一个命令:>createtabletmpselect*frompersonunionselect*fromfather;来创建新表呢?
②上述就是数据库技术:Mysql使用简单教程(三)分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/912021.html
赞 (0)