小编Mat*_*ews的帖子

在SQL Server(2008)上,如果我想过滤以某事开头的字符串字段,那么最好的方法是什么?

在几个SQL查询中,我需要检查字段是否以字符开头.有几种方法可以做到,哪一种方法在性能/标准方面更好?

我经常使用

tb.field LIKE 'C%'
Run Code Online (Sandbox Code Playgroud)

但我也可以用

LEFT(LTRIM(tb.Field),1) = 'C'
Run Code Online (Sandbox Code Playgroud)

我很清楚每种情况的用途,但不是在性能方面.

sql sql-server-2008 sql-like

7
推荐指数
1
解决办法
9639
查看次数

标签 统计

sql ×1

sql-like ×1

sql-server-2008 ×1