吃完苹果好睡觉 2016-10-24 09:45 采纳率: 0%
浏览 994

两表查询相同字段的相同值

两张表,结构和数据如下

A表
x1 x2

001 a
001 b
001 c
002 d
002 e

B表
x1 x2 x3
001 f g
001 h i
002 j k
002 L m

分别找到A表和B表中x1字段的值为001时的x2字段(A表)和x3字段(B表)
怎样写mysql语句的效率才高?A表的数据量在100万以上,B表的数据量在60万以上,A表中x2字段为主键,B表中x2字段为主键,x3为unique索引

  • 写回答

1条回答

  • 小邓在路上 2016-10-26 09:12
    关注

    select A.x2 B.X3 from A join B where A.x1=B.x1 and A.x1='001'

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题