微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
1、命令:①.locate for 条件 查找满足条件的第一条记录
continue 继续查找满足条件的下一条记录
?found() 测试是否有返回值 有T,无F
display 显示
②.index in 字段 tag 表名
seek “字段”
?found()
display
skip
③.建立查询:creat query 查询文件名
select * from 表名 where 条件
2、查询设计器:Inner Join 联接
where 筛选
order by 排序依据
group by 分组依据
having count 分组满足条件
选项卡:字段、连接、筛选、杂项、排序依据、分组依据
3、联接包括:内部联接(Inner Join)、左联接(left outer join)
右联接(right outer join)、完全联接(full join)
l 建立临时联接要求的是任意表,永久联接的表示同一数据库表
4、查询去向:浏览、临时表、表、图形、屏幕、报表、标签
5、运行查询:do 查询名.qpr
6、视图的定义:是一个虚拟表,是从一个或多个数据库中导出的表;在视图中只存放视图的定义, 不存放视图的内容。
7、建立视图:creat view
8、在浏览图查询视图:creat view 视图名 as
9、视图与查询的比较:
l 相同点:可以从数据源中查找妈祖一定筛选条件的记录和选定部分字段;
自身不保存数据,它们的查询结果随数据源内容的变化而变化;
视图有更新条件,查询有查询去向;
视图可以更新,查询是只读;
查询有7个去向,视图无;
l 不同点:视图可以更新数据源表,而查询不能;
视图可以访问远程数据,而查询不能直接访问,需借助于远程视图方可;
视图只能在数据库中存在,而查询不是数据库的组成部分,它是一个独立的程序 文件;
视图的基表只能是数据库表,而查询的基表可以是自由表,数据库表以及多个数据库的表;
都可以生成SQL语言。
建立视图必须是数据库表或已经存在的视图,建立查询只要是表都可以。