Table_1
type | description
Error Some description
Success Another description
Table_2
type | description
Error 1 Some description
Error 2 Another description
Error 3 Yet another description
我需要通过 type 字段连接这两个表,这是两个表中的 varchar 数据类型。问题是,由于“错误”与“错误 1”或“错误 2”不同,当我比较两个字段时,它返回空结果。我试过了:
select * from Table_1 a
left join Table_2 using (type)
select * from Table_2
where type in (select distinct type from Table_1)
任何帮助将不胜感激,在此先感谢
编辑:当 Table_1 中的类型包含在 Table_2 中的类型中时,我应该能够得到结果。我知道这有点难,但问题是在 Table_1 中我有针对不同场景的一般错误,而 Table_2 包含这些相同的错误,但旁边有更多信息。Table_2 充满了来自日志文件的数据,我几乎可以做任何事情。