【发布时间】:2010-11-19 18:55:10
【问题描述】:
我想在自连接条件操作中去除 varchar(255) 字符串的最后 4 个字符。 这些字符串操作哪个更快。
Example: link field
1, '100-200-300-'
2, '100-200-400-'
3, '100-200-300-400-'
1. left(a.link, len(a.link)-4) = left(b.link, len(b.link)-4)
// OR
2. substring(reverse(a.link), 4, 255) = substring(reverse(b.link), 4, 255)
或者我应该使用其他方式,如果我考虑性能?
【问题讨论】:
-
看起来你可以自己做微基准测试
标签: sql mysql sql-server database performance