【问题标题】:SQL Column ComparisonSQL 列比较
【发布时间】:2017-12-01 22:06:49
【问题描述】:

我在一张表中需要两个查询,但无法在搜索中找到结果。 在第一个表中有一个用户 ID,它是一个数字,以及实际的用户 ID 和用户名。

我的问题是,在所有其他查询中,用户只被称为这个数字。我需要有关如何将此 UserID 值转换为其他查询中的实际用户名的帮助。

带有用户 ID 和用户名的表:

SELECT *
FROM [Table].[dbo].[User]

用户仅被称为此号码的表格示例,以及所有其他表格:

SELECT *
FROM [Table].[LoginStatus]

【问题讨论】:

  • 提示:JOIN 两张表。

标签: sql tsql select


【解决方案1】:

你需要加入两个表:

SELECT u.[UserName], l.*
FROM   [LoginStatus] l
JOIN   [Users] u ON u.id = l.user_id

【讨论】:

  • 非常感谢!这正是我所需要的。我遇到了 JOIN 函数,但我正在查看的说明没有像您那样引用“ON”。
猜你喜欢
  • 2022-01-09
  • 2021-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-10
  • 2011-10-18
相关资源
最近更新 更多