|
一、SQL(Structured Query Language)结构查询语言
数据操作语句(DML): 主要包括select、insert、update和delect;
数据定义语句(DDL):主要包括create、alter和drop;
数据控制语句(DCL): 主要包括grant或者remove;
1.1、select子句和from子句
语法:select [distinct] [* ,column , [alias],……]
from table_name;
实例:select * from 商品信息;
select 商品名称,产地,单价,from 商品信息;
select 商品名称,单价*0.8,单价-200 from 商品信息;
select 商品名称,产地,单价*0.8 as 八折价 from 商品信息;
select distinct 产地 from 商品信息;
1.2 where子句
语法:select column _list
from table_name
where conditional _expression;
备注:在where子句中允许使用【 >、>=、=、800 and 单价 1000;
select 商品名称,产地,单价
from 商品信息
where (产地='广州市' or 产地='南京市')
and (单价>=800 and 单价 如果不在需要某个定义的变量,则可以使用undefine命令删除该变量;
替换符:就是sql语句中引导用户变量的占位符,当sql*plus执行一个命令时,如果
遇到一个替换符,则sql* plus用定义的变量替换该占位符;
默认“&”为替换符,可以设置替换符:set define ?;
5、帮助命令
help index ;
6、其他sql*plus命令
退出命令: exit ;quit;
清除命令:clear breaks | buffer | column | computes | screen |timing
查看表结构信息命令:describe;
执行操作系统命令: host ;
|
|
|