房天下 > 房天下问答 > 业主生活 > 其他
  • SQL 数据库 连接查询

    现在有两个表 : 1 好友表 2 用户表好友表中两个字段, 主人ID ,好友IDUID hostID FriendID63 10001 1000264 10002 1000365 10003 1000473 10004 10001用户表中 两个字段, 用户ID,用户昵称 ID Uname10000 aaaa10001 bbbb 10002 cccc10003 dddd10004 eeee需求是 查询好友表时将用户的ID 以昵称的形式出现,也就是将ID替换为UnameUID hostID FriendID63 aaaa bbbb64 bbbb cccc65 cccc dddd73 dddd aaaa怎么个查询法 ??? 用连接查询试了一下只能查询一个列出来, 两个列时语法有点问题

    提问者:dreamboat920

    发布于2010-12-15

共1个回答
  • 江山语聊 丨Lv 4
    如果你非得一个查询语句查询的话,就建议你将用户表复制,复制为表C,其中表C和表B(用户表)有一模一样的数据结构和数据SELECT A.UID,B.UNAME,C.UNAME FROM (FRIEND A INNER JOIN USER_B B ON A.HOSTID=B.ID) INNER JOIN USER_C CON A.FRIENDID=C.ID
    +1 2010-12-15 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。