📄 vfpdat52b.dat
字号:
说明: (1)<表别名>表示在一多关系中位于多方的子表或其所在的工作区.
----
(2)不带可选项的命令"SET SKIP TO"用于取消一多关系,但SET RELATION命令建立多一关系的关联仍继续存在.
例:列出所有设备的价格,增值和部门名,试写出命令序列.
分析:本题涉及SB,ZZ和BMDM 3个表,属于"一父多子"的关系;从数据看,SB 与BMDM为多一关系,SB与ZZ为一多 关系.
CLOSE ALL
SELECT 2
USE bmdm
SET ORDER TO TAG 代码
SELECT 3
USE zz
INDEX ON 编号 TAG bh
SELECT 1
USE sb
SET RELATION TO sb.部门 INTO bmdm
SET RELATION TO sb.编号 INTO zz ADDITIVE
SET SKIP TO zz
BROWSE FIELDS 编号,价格,zz.增值,bmdm.名称:H='部门名'
若一父多子关系已建立,要清除父表与某个子表之间的关联,可使用命令"SET RELATION OFF INTO<别 名>".该命令在父表所在工作区使用,<别名>指子表别名或其所在工作区的别名.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -