这两个查询将产生相同的结果。但是哪一个更好,更快。
SELECT LEFT(textField, 100) AS first100Chars
SELECT SUBSTRING(textField, 1, 100 )谢谢。
发布于 2013-12-05 02:12:56
这两者本身几乎没有区别,但是left可以潜在地利用索引,而substring则不能。
发布于 2013-12-05 02:18:32
子字符串所需的时间比left函数多一点。尽管您的情况很简单,但只使用left函数。
https://stackoverflow.com/questions/20382706
复制相似问题