首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL优化了2个表的代码?

MySQL优化了2个表的代码?
EN

Stack Overflow用户
提问于 2010-12-25 17:36:29
回答 2查看 75关注 0票数 0

我有两张桌子,

Table1: id,int1,int2,int3,int4,int5

Table2:整数(自动增量),blobdata

我想要使用的查询的id是我想要从table2中获取与table1中的5个整数相关联的blobdata。我在mysql中只用过一个表,所以我不知道如何正确地使用它。

有可能吗?

编辑: id是用户名,table2中的整数就是整数。但尚未构建表,因此可以根据需要进行更改。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-25 17:38:50

选择t1.id、t1.int1、t1.int2...t2.blobdata来自table1 t1,table2 t2,其中t1.id = t2.id和t1.id =

假设自动递增整数列是与table1上的id匹配的id。

t2.id -当然,您也可以使用此列的任何其他名称。

票数 0
EN

Stack Overflow用户

发布于 2010-12-25 17:39:55

您需要做的是在table1中设置一个外键,它将包含您想要指向的blobdata的id。

看看这里:http://dev.mysql.com/doc/refman/5.5/en/innodb-foreign-key-constraints.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4529909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档