Reputation: 5272
Both of these queries will produce same result. But which one is better, faster.
SELECT LEFT(textField, 100) AS first100Chars
SELECT SUBSTRING(textField, 1, 100 )
Thanks.
Upvotes: 15
Views: 15189
Reputation: 332
Substring will take little more time than left function. Though your case is straight forward use left function only.
Upvotes: 1
Reputation: 3294
By itself there is little difference, however left
can potentially utilize an index while substring
cannot.
Upvotes: 16