![](https://csdnimg.cn/release/download_crawler_static/85961160/bg2.jpg)
3.2 双击"确定"按钮输入:
DO CASE
SELECT * FROM 商品 WHERE 分类编码=ANY(SELECT 分类编码 FROM 分类 WHERE 分类名称="饮料")
SELECT * FROM 商品 WHERE 分类编码=ANY(SELECT 分类编码 FROM 分类 WHERE 分类名称="调味品")
SELECT * FROM 商品 WHERE 分类编码=ANY(SELECT 分类编码 FROM 分类 WHERE 分类名称="酒类")
SELECT * FROM 商品 WHERE 分类编码=ANY(SELECT 分类编码 FROM 分类 WHERE 分类名称="小家电")
ENDCASE
双击"退出"按钮输入:thisform.release
第 4 套
根本操作:建立数据库 orders_manage。
2.1 select * from orders order by 金额 where 职工号+str(金额,10,0) in (select 职工号+str(max(orders.金额),10,0) from orders
group by 职工号) into table results
2.2 create view view_b as select * from employee where 职工号 not in (select 职工号 from orders) order by 仓库号 desc(注:
要保存到 view_b.txt 中
3 1. 建立表单
CREATE FORM myform_b
2. 在“表单设计器〞中,在“属性〞的Caption处输入“订单管理〞,在Name处输入“myform_b〞。
3.在“表单设计器〞中,单击鼠标右键,在弹出菜单中选择“数据环境〞,在“数据环境设计器
-myform_b.scx〞中,在“翻开〞对话框中,选择“employee.dbf〞表,接着在“添加表或视图〞的对话框
中,双击表“course〞,再在“添加表或视图〞的对话框中,双击表“orders〞,再按“关闭〞按钮,关
闭“添加表或视图〞对话框。
4. 在“表单设计器〞中,添加一个页框Pageframe1,在其“属性〞的PageCount处输入“3〞。选中
Page1,在其“属性〞的Caption处输入“职工〞,选中Page2,在其“属性〞的Caption处输入“订单〞,
选中Page3,在其“属性〞的Caption处输入“职工订单金额〞。
5. 在“表单设计器〞中,添加一个命令按钮,在其“属性〞的Caption处输入“退出〞,双击“Command1〞
命令按钮,在“Command1.Click〞编辑窗口中输入“Release Thisform〞,接着关闭编辑窗口。
6. 选中“职工〞页,翻开“数据环境〞,按住“employee〞不放,拖至“职工〞页左上角处松开鼠标;
选中“订单〞页,翻开“数据环境〞,按住“orders〞不放,拖至“订单〞页左上角处松开鼠标;选中“职
工订单金额〞,添加一个表格控件Grid1,在Grid1“属性〞的RecordSourceType处选择“4-SQL说明〞,
在RecordSource处输入“select employee.职工号,,sum(金额) as 总金额 from employee,orders where
employee.职工号=orders.职工号 group by orders.职工号 into cursor temp〞。
)
3 在页框里添加表格,选中页框点右键选编辑才能添加表格。
3.2 页框控件属性:pagecount 为 3
在 Grid1“属性〞的 RecordSourceType 处选择“4-SQL 说明〞,在 RecordSource 处输入“select employee.职工号,,sum(金额) as 总金
额 from employee,orders where employee.职工号=orders.职工号 group by orders.职工号 into cursor temp〞。
第 5 套
根本操作:建立数据库 orders_manage,并将自由表 employee 和 orders 添加到新建的数据库中。
1.4 1. 在“项目管理器-职工订单管理〞中,展开“数据库〞,再展开“orders_manage〞,再选中“本
地视图〞,单击“新建〞按钮,出现“新建本地视图〞对话框,再单击“新建视图〞按钮,再出现“添加
表或视图〞对话框,双击表“employee〞,接着单击“关闭〞按钮。
2. 在“视图设计器-视图1〞中,单击“字段〞选项卡,选择“Employee.职工号〞、“Employee.〞,
接着在“函数和表达式〞处输入“YEAR(DATE())-YEAR(出生日期) AS 年龄〞再单击“添加〞按钮。
3. 在“视图设计器-视图1〞中,单击“排序依据〞选项卡,选择“YEAR(DATE())-YEAR(出生日期) AS
年龄〞并选中“降序〞单项选择钮。
4. 保存该视图,输入视图名为“view_ca〞,再单击“确定〞按钮。
2.2 create view view_cb as select employee.职工号,,sum(金额) as 总金额 from employee,orders where employee.职工号=orders.职
工号 group by employee.职工号 having sum(金额)>=15000 order by 总金额 asc(要保存到 cmd_cb.txt 中)
3.1 添加一个表格 Grid1,在其“属性〞的 Name 处输入“Grdorders〞,在 RecordSourceType 处选择“4-SQL 说明〞。