标签: sql tsql join replace
我需要在SELECT语句中加入两个表,但是其中一个用户名只是普通用户名,而另一个表中有domain \前缀。
只用空字符串替换domain \是否安全,因此它们将匹配? 我在想这个:
SELECT * FROM table1 JOIN table2 on REPLACE(table1.username, 'domain\', '') = table2.username
我对此进行了测试,并且看起来确实可行,但是我想避免在数据库中更改任何内容。