摘要: 本次预计讲解的知识点1、 多表查询的操作、限制、笛卡尔积的问题;2、 统计函数及分组统计的操作;3、 子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;一、多表查询的基本概念在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么如果现在一个查询语句需要显示多张表的数据,则就必须应用到多表查询的操作,而多表查询的语法如下:SELECT [DISTINCT] * | 字段 [别名] [,字段 [别名] ,…]FROM 表名称 [别名], [表名称 [别名] ,…][WHERE 条件(S)][ORDER BY 排序字段 [ASC|DESC] [,排 阅读全文
posted @ 2012-09-07 16:15 Merlin_Tang 阅读(93681) 评论(34) 推荐(62) 编辑
摘要: 虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数:UPPER(字符串 | 列):将输入的字符串变为大写返回;LOWER(字符串 | 列):将输入的字符串变为小写返回;INITCAP(字符串 | 列):开头首字母大写;LENGTH(字符串 | 列):求出字符串的长度;REPLACE(字符串 | 列):进行替换;SUB 阅读全文
posted @ 2012-09-07 12:41 Merlin_Tang 阅读(14256) 评论(7) 推荐(7) 编辑
摘要: 一、简单查询SQL(Structured Query Language) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。Oracle数据库之所以发展的很好,主要也是因为Oracle是全世界最早采用SQL语句的数据库产品。SQL功能强大,概括起来,它可以分成以下几组:DML(Data Manipulation Language) 数据操作语言,用于检索或者修改数据DDL(Data Definition Language) 数据定义语言,用于定义数据的结构,创建、修改或者删除数 阅读全文
posted @ 2012-09-07 09:33 Merlin_Tang 阅读(15038) 评论(3) 推荐(7) 编辑