1

我是 sql 的初学者,需要一些帮助,使用左连接(或备用)函数如下:

我有 2 张桌子:

1) 客户

2) 服务器

客户端有 2 列(国家和客户端名称),服务器中不存在。我想使用两个表中存在的唯一标识符列“ ClientID ”将这两列加入/复制到服务器表中以匹配和加入。我将如何去做这件事,有什么推荐的更简单的方法吗?我目前没有对数据库的物理访问权限,因此我无法真正测试任何查询,因此感谢您的帮助!

谢谢

4

1 回答 1

2

你在找这个吗?

SELECT s.*, c.country, c.clientname
  FROM server s LEFT JOIN client c 
    ON s.clientid = c.clientid

这是SQLFiddle演示。

为了更好地理解JOINs,请参阅SQL 连接的可视化解释

于 2013-06-23T04:39:53.863 回答