我需要在'URL'列上一起加入2个表,但是由于我们后端的一些疯狂问题,URL在两个表中的记录不一致(斜杠/斜杠):{{1} }与http://google.com/
。
在我运行查询加入后,我得到:
http://google.com
我是SQL的初学者,但是在运行查询后,SQL有类似的东西,列中的IF项是空的,然后再次运行查询吗?
我发现How to ignore trailing slash while joining two string columns in SQL然后我可以修改第二个查询以删除尾随斜杠(如果存在)。
答案 0 :(得分:1)
不幸的是,您最好的做法是清理数据并在插入时将其标准化。这里的问题是您正在使用此数据执行连接。从绩效的角度来看,任何解决方案都是非常低效的。