正在进行安全检测...

发布时间:1714456998

常用SQL语句应用


说明
本文以orcle10gscott用户内的表演示(若是用其他账号(如sys或者system登陆的话,在操作scott的四张表时,表前要加scott.来关联,如用sys登陆,要查询emp表内的数据时要这么写select*fromscott.emp;
本文操作数据库时用的是PL/SQLDeveloper工具,而不是ORACLE自带的SQLplus其中scott用户有四张表:EMP,DEPT,BONUS,SALGRADE表,各表的表结构及字段含义如下:
●雇员表:记录了一个雇员的基本信息EMP(雇员表)
NO字段类型描述
1EMPNONUMBER(4雇员编号2ENAMEVARCHAR2(10表示雇员姓名3JOBVARCHAR2(9表示工作职位
4MGRNUMBER(4表示一个雇员的领导编号5HIREDATEDATE表示雇佣日期6SALNUMBER(7,2表示月薪,工资7COMMNUMBER(7,2表示奖金或佣金8DEPTNONUMBER(2表示部门编号雇员表内全部信息:

●部门表:表示一个部门的具体信息DEPT(部门表)
NO字段类型描述1DEPTNONUMBER(2部门编号2DNAMEVARCHAR2(14部门名称3LOCVARCHAR2(13部门位置

部门表内全部信息:

●奖金表:表示一个雇员的工资及奖金。
BONUS(奖金表)
NO字段类型描述1ENAMEVARCHAR2(10雇员姓名2JOBVARCHAR2(9雇员工作3SALNUMBER雇员工资4COMMNUMBER雇员奖金奖金表初始状态内无数据。
●一个公司是有等级制度,用此表表示一个工资的等级SALGRADE(工资等级表)
NO字段类型描述1GRADENUMBER等级名称
2LOSALNUMBER此等级的最低工资3HISALNUMBER此等级的最高工资
工资登记表内全部数据:

一、简单查询
简单的SQL查询只包括选择(select)列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。形式为selectfromwhere
(选择列表
选择列表(select_list指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量等构成。

正在进行安全检测...

相关推荐