示例语句 目前我们已经探讨了SELECT语句和SELECT查询的基本特性,接下来让我们来看看在不同的环境中如何应用这些例子。这些示例各自包含了一个示例数据库,同时还阐述了SELECT语句、SELECT查询的使用,以及两种用于为翻译语句创建字段的辅助技术。我们还涉及到这些操作将返回的示例结果集,并且这些结果集都会被直接附在SQL语句之后。结果集之前的名称有双重意义:它标识结果集,同时它也是我们在示例中指派给SQL语句的名称。
此时,你可能会疑惑为何我们要给每个SQL语句指派名称,这是因为我们要保存它们!事实上,我们会对这些示例以及整本书中的所有SQL语句都进行命名和保存。它们都存储在恰当……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属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 |
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 |
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 |
CH04_Customer_States (4 rows)
CustState |
CA |
OR |
TX |
WA |
|
翻译
TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。
相关推荐
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。
-
如何在Azure部署时选择合适的SQL Server?
想要在Azure上运行SQL Server,企业一般会面临两种选择:在Azure虚拟机上安装SQL Server或使用Azure SQL Database。
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。