LEFT函数截取数据库表中的部分描述

    我们在网站开发中,在商品、个人简历等列表中并不显示完整的描述,只是其中的一部分(完整的描述只在详细页中显示)。在T-SQL中,获取字符串第一个字符的函数是LEFT,在提取完整描述的一部分后,用操作符“+”在尾部添加“...”;
    下面的SELECT查询返回所有描述的前15个字符,然后添加“...”;
    以Northwind数据库为例,代码示例如下: 
SELECT  LEFT(ProductName, 15) + '...' AS 'Short ProductName'
FROM  Products
    由LEFT(ProductName,15)+''表达式产生的新列没有名称,因此我们使用一个AS关键字其创建一个别名Short ProductName。查询将返回类似如下的部分数据:
        Short ProductName  
------------------
Alice Mutton...    
Aniseed Syrup...   
Boston Crab Mea...
Camembert Pierr...
Carnarvon Tiger...
Chai...            


     
posted @ 2007-09-02 14:10  金戈铁马  阅读(2170)  评论(1编辑  收藏  举报