WEB开发网
开发学院数据库MSSQL Server SQL Server(三):Select语句 阅读

SQL Server(三):Select语句

 2009-04-10 10:24:50 来源:WEB开发网   
核心提示:1、最基本的Select语句:Select [Top n [With Ties]] <*|Column_Name [As <Alias>][, ...n]>From <Table_name>Order by <Column_Name [DESC]>[, ...n]1)*(

1、最基本的Select语句:

Select [Top n [With Ties]]

    <*|Column_Name [As <Alias>][, ...n]>

From <Table_name>

Order by <Column_Name [DESC]>[, ...n]

1)*(星号)表示所有列,在选择特定列时可以在结果集中更改显示的列名

Select * from Products

Select ProductID,ProductName,CategoryID,UnitPrice
From Products

Select ProductID As ID,ProductName As Name,CategoryID,UnitPrice As Price
From Products

2)在结果集中可以使用表达式计算列

Select ProductID,ProductName,CategoryID,UnitPrice,
OutPrice=UnitPrice*1.2
From Products

3)Order by对结果集中的列进行排序,如果倒序,加DESC,如果是多列,选按第一列排序,如果第一列相同,按第二列排序,依此类推

Select ProductID,ProductName,CategoryID,UnitPrice
From Products
Order by CategoryID,Unitprice Desc

4)Top n:显示结果集中的前n行,使用Top n时可以不存在Order by;Top n With Ties:如果第n行后存在与第n行相等的值,则也显示这些行,使用Top n With Ties时,一定要有Order by。

Select Top 12
ProductID,ProductName,CategoryID,UnitPrice
From Products

Select Top 12 With Ties
ProductID,ProductName,CategoryID,UnitPrice
From Products
Order By UnitPrice

2、where条件子句:

使用where时后接条件表达式,条件表达式可以是:

1 2 3  下一页

Tags:SQL Server Select

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接