【发布时间】:2021-03-26 03:10:05
【问题描述】:
我有 2 个表,都有一个患者标识符,它是一个字符串(数字和字母的组合)。 有没有办法加入病人标识符上的 2 个表?还是我需要有一个 int 患者标识符才能加入这两个表?
【问题讨论】:
-
您使用的是什么 RDBMS?请提供一些示例数据/结构。我认为大多数 RDBMS 支持加入 string/char/varchar 列,所以你只需要
FROM tbl1 JOIN tbl2 ON tbl1.patientId=tbl2.patientId -
您应该尝试在您的数据库上进行连接。这将很容易快速地知道它是否有效。如果您的 SQL 查询有问题,请编辑并将其放入您的问题中,以便我们提供帮助。
标签: sql string join left-join varchar