您的位置:首页 > 其它

查询返回所有商品描述的前60位个字符,然后添加"..."

2011-03-19 13:16 429 查看
用如下select语句:

SELECT LEFT(Description,60) +'...' AS 'Short Description' FROM Product

结果如下:



但从21条数据可以看到长度没有超过60也加上“...”,为了确保只当商品描述的长度超过最大允许值才用“...”作为结尾,我们使用了CASE关键字来进行条件判断,例子如下:
SELECT
CASE WHEN LEN(Description)<=60 THEN Description
ELSE LEFT(Description,60)+'...' END
AS 'Short Description'
FROM Product
结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐