摘要: 在同时使用ORDER BY和WHERE子句时,应该让ORDER BY位于 WHERE 之后,否则将会产生错误WHERE子句操作符范围值检查使用BETWEEN操作符,示例:SELECT prod_name, prod_priceFROM ProductsWHERE prod_price BETWEEN 5 AND 10;2. 高级数据过滤组合WHERE子句AND操作符WHERE 子句中的关键字,用来指示检索满足所有给定条件的行:FROM ProductsWHERE vend_id = 'DLL01' AND prod_price = 4; OR操作符WHERE子句中使用... 阅读全文
posted @ 2013-08-20 13:00 gyzhao 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 检索表数据,必须至少给出两条信息——想选择什么, 以及从什么地方选择。检索不同的值使用DISTINCT关键字,检索不同的值,使用示例:SELECT DISTINCT vend_idFROM Products;限制结果使用关键字限制返回行数:SQL Server、Access—— 使用TOP关键字DB2—— 使用FETCH FIRST 5(行数) ROWS ONLYOracle—— 使用ROWNUM(行计数器)MySQL、MariaDB、PostgreSQL、SQLite——LIMIT子句... 阅读全文
posted @ 2013-08-20 10:05 gyzhao 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 数据库(DataBase)保存有组织的数据库的容器(通常是一个文件或一组文件)。表(Table)某种特定数据类型的结构化清单。模式(Schema)关于数据库和表的布局及特性的信息。列(Column)表中的一个字段。所有表都是由一个或多个列组成的。数据类型所允许的数据库的类型。每个表都有相应的数据类型,它限制(或允许)该类中存储的数据。行(Row)表中的一个记录主键一列(或多列),其值能够唯一标准表中的每一行满足以下条件的任何列都可以作为主键:任意两行都不具有相同的值每一行都必须有一个主键值(主键列不能为NULL值)... 阅读全文
posted @ 2013-08-20 07:26 gyzhao 阅读(686) 评论(0) 推荐(0) 编辑