账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    问一个SQL语句的写法,联合查询
    37
    0

    A表中有字段
    ID title
    1 DDDDDDD
    2 ccccccc
    3 HHHHHHHH

    B表中有字段
    ID AID STATUS
    1 2 0
    2 1 1
    3 2 1
    4 3 0
    5 1 0
    。。。。。。

    A表中的ID对应B表中的AID

    我需要使用联合查询找出A表中的所有数据,并对应出最新的B表记录。

    搞了半天,我只能找出B表中对应的第一条记录,而不是最新的记录。如A表中的ID为1的记录,找出B表中的却是ID为2的记录,我需要找出的是为5的记录。
    求教!!!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 怀沐 普通会员 1楼

      在SQL中,联合查询是一种将多个查询结果合并到一起的方式。以下是一个简单的联合查询的写法:

      sql SELECT * FROM table1 JOIN table2 ON table1.column_name = table2.column_name;

      在这个例子中,table1table2是两个相关的表,column_name是两个表的共享列名。JOIN关键字用于将这两个表连接在一起,ON关键字用于指定连接条件。

      注意:这个例子假设你的表结构是这样的:每个表都有一个或多个列。如果你的表结构不同,你可能需要调整这个查询以适应你的实际情况。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部