SQL SELECT语句和SELECT查询示例(一)

日期: 2009-05-17 作者:SearchSQLServer.com翻译:曾少宁 来源:TechTarget中国 英文

示例语句   目前我们已经探讨了SELECT语句和SELECT查询的基本特性,接下来让我们来看看在不同的环境中如何应用这些例子。这些示例各自包含了一个示例数据库,同时还阐述了SELECT语句、SELECT查询的使用,以及两种用于为翻译语句创建字段的辅助技术。我们还涉及到这些操作将返回的示例结果集,并且这些结果集都会被直接附在SQL语句之后。结果集之前的名称有双重意义:它标识结果集,同时它也是我们在示例中指派给SQL语句的名称。

  此时,你可能会疑惑为何我们要给每个SQL语句指派名称,这是因为我们要保存它们!事实上,我们会对这些示例以及整本书中的所有SQL语句都进行命名和保存。它们都存储在恰当……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

示例语句

  目前我们已经探讨了SELECT语句和SELECT查询的基本特性,接下来让我们来看看在不同的环境中如何应用这些例子。这些示例各自包含了一个示例数据库,同时还阐述了SELECT语句、SELECT查询的使用,以及两种用于为翻译语句创建字段的辅助技术。我们还涉及到这些操作将返回的示例结果集,并且这些结果集都会被直接附在SQL语句之后。结果集之前的名称有双重意义:它标识结果集,同时它也是我们在示例中指派给SQL语句的名称。

  此时,你可能会疑惑为何我们要给每个SQL语句指派名称,这是因为我们要保存它们!事实上,我们会对这些示例以及整本书中的所有SQL语句都进行命名和保存。它们都存储在恰当的示例数据库中(如示例所示),同时我们还在与本章相关的查询的名称前加了前缀“CH04”。你可以按照本书的“介绍”部分的操作说明将示例下载到你的计算机上。这样,在你着手自己写SQL查询之前,你可以有机会先熟悉一下这些语句。

  注意:小提示:在这些示例中的所有字段名称和表名称都是引用自Appendix B的示例数据库。

  销售定单数据库

"Show me the names of all our vendors."

Translation

Select the vendor name from the vendors table

Clean Up

Select  vendor name from  vendors 

SQL

SELECT VendName 
FROM Vendors

  CH04_Vendor_Names (10 rows)

  

VendName

Shinoman, Incorporated

Viscount

Nikoma of America

ProFormance

Kona, Incorporated

Big Sky Mountain Bikes

Dog Ear

Sun Sports Suppliers

Lone Star Bike Supply

Armadillo Brand

"What are the names and prices of all the products we carry?"

Translation

Select product name, retail price from the products table

Clean Up

Select product name, retail price from  products 

SQL

SELECT ProductName, RetailPrice 
FROM Products

  CH04_Product_Price_List (40 rows)

ProductName

Retail Price

Trek 9000 Mountain Bike

$1,200.00

Eagle FS-3 Mountain Bike

$1,800.00

Dog Ear Cyclecomputer

$75.00

Victoria Pro All Weather Tires

$54.95

Dog Ear Helmet Mount Mirrors

$7.45

Viscount Mountain Bike

$635.00

Viscount C-500 Wireless Bike Computer

$49.00

Kryptonite Advanced 2000 U-Lock

$50.00

Nikoma Lok-Tight U-Lock

$33.00

Viscount Microshell Helmet

$36.00

< < more rows here > >

 

"Which states do our customers come from?"

Translation

Select the distinct state values from the customers table

Clean Up

Select  distinct state  from  customers 

SQL

SELECT DISTINCT CustState 
FROM Customers

  CH04_Customer_States (4 rows)

CustState

CA

OR

TX

WA

 

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐