SQL实战新手入门:获取数据-SELECT语句(4)
获取数据 SELECT语句( )
( ) 为了进一步筛选记录 在WHERE子句中定义两个筛选标准 只查找由Wiley出版社出版的并且页数超过 页的图书
SELECT * FROM myLibrary
WHERE publisher = Wiley and pages > ;
( row(s) affected)
( ) 为了只选取特定的列 执行下列语句
SELECT title author FROM myLibrary
title author
SQL Bible Alex Kriegel
Microsoft SQL Server Weekend Crash Course Alex Kriegel
Mindswap Robert Sheckley
Jonathan Livingston Seagull Richard Bach
A Short History of Nearly Everything Bill Bryson
( row(s) affected)
示例说明
插入的数据被存储在表中 每一个片段都存储在相应的列中 它们共同构成了一条记录 这样 在选取数据时 就可以通过列名声明特定的列
步骤( )指示数据库引擎从MYLIBRARY表中返回所有可用的记录 该查询没有在SELECT语句的列列表中列出所有的列 而是使用了星号作为全部列的便捷表示法
步骤( )和步骤( )通过在查询的WHERE子句中添加筛选条件逐步缩小了返回的结果集 在WHERE子句中使用了SQL操作符 等于 和 大于 来声明筛选条件
在最后一个步骤中 演示了通过声明列名来定义仅选取返回记录中特定列的功能 这些列将按照在查询语句中声明的顺序进行显示 而不管它们录入或存储在表中的顺序
返回目录 SQL实战新手入门
编辑推荐
Oracle索引技术
高性能MySQL
lishixinzhi/Article/program/SQL/201311/16481