可直接在第三方软件中执行,也可在oracle自带的sqlplus中执行。
一、第三方软件(如plsql)
1、登录到指定数据库。
2、点击左上角像纸片的按钮,选择sql窗口。
3、编写select where的语句后,点击执行按钮,如图:
4、则数据内容会显示在下方:
二、用oracle自带的sqlplus执行
1、点击开始菜单,在搜索框输入“cmd”并回车,进入命令提示符。
2、输入“sqlplus”,然后回车。
3、正确填写用户名及密码,登录成功后会有提示,如图:
4、输入查询语句,并一定要以分号结尾。
5、点击回车,即可出现结果,如图:
select 列1,列2... from 表Awhere 列1="指定值" and 列2 like '%an%'就是从指定表A里显示出要显示的列 ,满足条件为 where 中的内容 某列值为指定值, 或包含 an
等各种条件
格式:SELECT[谓语]
[表别名]
FROM
表名
[AS
表别名]
[WHERE
逻辑表达式]
它的功能是从一个或多个表中检索数据
简单的说SELECT后面跟你想检索的内容,可以的一个字段也可以是多个字段(中间用都好隔开),即可以是
字段名
也可以用函数(系统自定义的),也可以是一个
*
号,表示输出表中所有的字段。
FROM是检索内容的来源,就是来自哪个或那些表,跟表的名称;
WHERE的作用是指定查询条件,只把满足逻辑表达式的数据作为查询结果,它是可选项,可有可无,
例如:select
,成绩
from
学生选课
where
学号
like
'2006*'
就是要在学生选课表中查询学号以2006开头的学生的学号和成绩。
呵呵,
望能帮助你。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)