我想要在自連接條件操作中帶一個varchar(255)字符串的最後4個字符。 哪些字符串操作更快。Sql查詢字符串操作的性能?
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)
或者我應該使用其他方式,如果我考慮性能?
看起來像你可以微小的基準你自己 – Oded 2010-11-19 18:59:19
@@ Oded謝謝,我會做到這一點。 – ash 2010-11-19 19:43:45