联表查询,两个表各自某个字段值一样时 调用数据 100

表A字段1,字段2,字段3,字段N.....字段1为主键mediumint型,字段1有大量数据且不重复。表B字段4,字段5,字段6,字段M......字段4为主键int型... 表A 字段1,字段2 ,字段3,字段N.....字段1为主键mediumint型,字段1有大量数据 且不重复。
表B 字段4,字段5,字段6,字段M......字段4为主键int型,字段5有大量数据且可以重复。

现在 我想查询 当只要满足 有 表B 字段5 = 表A 字段1 时, 调出符合这个条件的所有记录,其中内容为
表B:除了字段4的 所有字段值 。
表A:字段2,字段3(任意选择若干符合条件的记录的字段值)。

1、求速度快的 语句方法

呃 两张表都还没有建立索引,

2、顺便再问下 怎么弄表B 才能让联表查询更快捷??

我昨儿下午刚接触MYSQL的小白,以前也没接触过数据库
仅是创建表B 并增加字段就弄到现在还没睡觉呢

求大神指点!
展开
 我来答
殇忄路
2014-09-18 · TA获得超过560个赞
知道小有建树答主
回答量:478
采纳率:81%
帮助的人:325万
展开全部
select a.2,a.3,b.5,b.6 from A a, B b where a.1 = b.5
给B表字段5加上索引
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
那刻丶已经明了
2014-09-18
知道答主
回答量:1
采纳率:0%
帮助的人:1319
展开全部
优化SQL语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式