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