这篇文章主要介绍了Mysql的using怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mysql的using怎么使用文章都会有所收获,下面我们一起来看看吧。

示例

在平时,我们做关联表查询的时候一般是这样的

select*from表1innerjoin表2on表1.相同的列=表2.相同的列;

然后可以改成这样也是同样的效果

select表1的列from表1innerjoin表2on表1.相同的列=表2.相同的列

然后还可以改成这样

select*from表1innerjoin表2using(相同的列);第一种

SELECT*FROMtype,articlewheretype.id=article.type_id;

第二种

SELECT*FROMtypeinnerjoinarticleontype.id=article.type_id;

第三种

SELECTtype.*,article.*FROMtypeinnerjoinarticleUSING(id);

CREATETABLE`type`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'类型编号',`type_name`varchar(255)DEFAULT''COMMENT'文章类型名称',`order_num`int(11)NOTNULLDEFAULT'0',`icon`varchar(255)DEFAULT''COMMENT'自定义图标',PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=4DEFAULTCHARSET=utf8COMMENT='文章类型表';INSERTINTO`demo`.`type`(`id`,`type_name`,`order_num`,`icon`)VALUES('1','前端教程','1','iconclass-9');INSERTINTO`demo`.`type`(`id`,`type_name`,`order_num`,`icon`)VALUES('2','前端工具','2','icontoolset');INSERTINTO`demo`.`type`(`id`,`type_name`,`order_num`,`icon`)VALUES('3','随笔','9','iconnote');

CREATETABLE`article`(`id`int(11)NOTNULLAUTO_INCREMENT,`type_id`int(11)DEFAULT'0'COMMENT'文章类型编号',`title`varchar(255)DEFAULT''COMMENT'文章标题',`article_content`textCOMMENT'文章主体内容',`introduce`textCOMMENT'文章简介',`add_time`int(11)DEFAULTNULLCOMMENT'文章发布时间',`view_count`int(11)DEFAULT'0'COMMENT'浏览次数',PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=4DEFAULTCHARSET=utf8COMMENT='文章内容表';INSERTINTO`demo`.`article`(`id`,`type_id`,`title`,`article_content`,`introduce`,`add_time`,`view_count`)VALUES('1','1','Vue3.x的生命周期和钩子函数','#简要描述\r\n\r\n-用户注册接口\r\n\r\n请求URL\r\n-`http://xx.com/api/user/register`\r\n\r\n请求方式\r\n-POST\r\n\r\n参数\r\n\r\n|参数名|必选|类型|说明|\r\n|:----|:---|:-----|-----|\r\n|username|是|string|用户名|\r\n|password|是|string|密码|\r\n|name|否|string|昵称|\r\n\r\n#返回示例\r\n\r\n```\r\n{\r\n\"error_code\":0,\r\n\"data\":{\r\n\"uid\":\"1\",\r\n\"username\":\"12154545\",\r\n\"name\":\"吴系挂\",\r\n\"groupid\":2,\r\n\"reg_time\":\"1436864169\",\r\n\"last_login_time\":\"0\",\r\n}\r\n}\r\n```\r\n\r\n返回参数说明\r\n\r\n|参数名|类型|说明|\r\n|:-----|:-----|-----|\r\n|groupid|int|用户组id,1:超级管理员;2:普通用户|\r\n\r\n#备注\r\n\r\n-更多返回错误代码请看首页的错误代码描述','Vue3.x生命周期','1640069422','2');INSERTINTO`demo`.`article`(`id`,`type_id`,`title`,`article_content`,`introduce`,`add_time`,`view_count`)VALUES('3','3','Redis+NodeJS实现一个能处理海量数据的异步任务队列系统','在最近的业务中,接到了一个需要处理约十万条数据的需求。这些数据都以字符串的形式给到,并且处理它们的步骤是异步且耗时的(平均处理一条数据需要25s的时间)。如果以串行的方式实现,其耗时是相当长的:','异步任务队列系统','1640069422','15');

关于“Mysql的using怎么使用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Mysql的using怎么使用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。