最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > Oracle中简单查询、限定查询、数据排序SQL语句范

Oracle中简单查询、限定查询、数据排序SQL语句范

时间:2023-05-22 08:05:22 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:1建站知识这篇文章主要介绍了Oracle中简单查询、限定查询、数据排序SQL语句范例和详细注解,对查询语法一并做了介绍,需要的朋网站建设如何seo优化推广网站。

网站建设如何seo优化推广网站

一、简单查询

SQL(Structured Query Language) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。 Oracle数据库之所以发展的很好,主要也是因为Oracle是全世界最早采用SQL语句的数据库产品。 SQL功能强大,概括起来,它可以分成以下几组:

复制代码 代码如下:

DML(Data Manipulation Language) 数建设网站据操作语言,用于检索或者修改数据 DDL(Data Definition Language) 数据定义语言,用于定义数据的结构,创建、修改或者删除数据库对象 DCL(Data Control Language) 数据控制语言,用于定义数据库的权限

简单查询指的是查询出一张表中的所有的数据,简单查询的语法如下:

网站建设教程复制代码 代码如下:

SELECT [DISTINCT] * | 字段 [别名] [,字段 [别名]] FROM 表名称 [别名]; 

范例:

SELECT * FROM dept;--查询dept表的全部记录 SELECT empno, ename, sal FROM emp;--查询出每个雇员的编号、姓名、基本工资 SELECT job FROM emp;--查询出每个雇员的职位。这个时候发现查询出来的job内容中出现了重复的数据。 SELECT DISTINCT job FROM emp;--使用DISTINCT消除掉所有的重复内容。但是对于重复数据,指的是一行中的每个列的记录都重复,才叫重复数据。 SELECT DISTINCT ename, job FROM emp;--查询出每个雇员的姓名、职位 SELECT ename, job, sal*12 FROM emp;--使用各个数学的四则运算符,要求显示每一个雇员的姓名、职位、基本年薪 SELECT ename, job, sal*12 income FROM emp;--为显示的查询列起一个别名,对于别名,建议不要使用中文,只要是程序的开发,都要回避中文。 SELECT ename, job, (sal+300)*12 income FROM emp;--由于公司的福利很高,每个月都有200元的饭食补助以及100元车费补贴,这个时候的年薪 SELECT ename, job, (sal+300)*12+sal income FROM emp;--公司每年的年底都会多发一个月的基本工资 SELECT empno || ',' || ename FROM emp;--在简单查询中也可以使用“||”连接查询的字段。 SELECT '雇员编号是:' || empno || '的雇员姓名是:' || ename || ',基本工资是:' || sal || ',职位是:' || job || '! ' 雇员信息 FROM emp;--要求现在的数据库按照如下的格式显示:“雇员编号是:7369的雇员姓名是:SMITH,基本工资是:800,职位是:CLERK!”

由于“,”属于原样输出的字符串,所以必须使用“ ' ”括起来,即:在SQL语句之中,“ ' ”表示的是字符串。 一定要记住,别名上的内容不要使用“ ' ”括起来,而只有在SELECT子句之中出现的内容使用“ ' ”。

关键词标签: SQL 注解 范例

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章Oracle中简单查询、限定查询、数据排序SQL语句范主要讲述注解,范例,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_4178.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章