我有两张表如下
表1
ServerName Details1 Details2 Details3
--------------------------------------
xyzG01p0 blah blah blah
abczG02p0 blah blah blah
efgG01S01 blah blah blah
dfgG06P0 blah blah blah
表2
Classification Name
---------------------
G01p0 G01
G02p0 G02
G01S01 G01S0
G06P0 G06
我试图从table2中找到分类,它可以是table1
的服务器名称的一部分。那可能吗?我需要根据两个表确定xyzG01p0为G01,需要根据它执行一些操作!
答案 0 :(得分:4)
您可以使用:
<强> Demo 强>
SELECT *
FROM table1 t1
JOIN table2 t2
ON t1.ServerName LIKE '%' + t2.Classification
但它会有糟糕的表现,因为它是无法使用的