一?/p>
1
套:
(输出字段没有计算字段)

查询结果的去向:
1.
select
自身的去向,能够?/p>
select
命令中的去向字句来完?/p>
2.
去向?/p>
select
自身去向以外的其他地方:
(要中转?/p>
?/p>
select
自身的某种去向作为中转站
,
然后用其他的命令进行数据中转?/p>
?/p>
文本框:
(用数组做中转)
?/p>
表格控件?/p>
(用表做中转
,
永久表或者临时表,视情况来定?/p>
select
零件?/p>
,
颜色
,
重量
from
零件
,
供应
where
零件
.
零件?/p>
=
供应
.
零件?/p>
and
工程
?/p>
=thisform.text1.value order by
零件?/p>
into table pp
thisform.grid1.recordsoucetype=1
thisform.grid1.
recordsouce=
?/p>
pp
?/p>
(
直接?/p>
select
命令?/p>
recordsouce
绑定,这?/p>
select
语句中自身的去向要设置成
into
cursor/into table
永久表或者临时表,视情况来定
)
thisform.grid1.recordsoucetype=4
thisform.grid1.recordsouce=
?/p>
select
零件?/p>
,
颜色
,
重量
from
零件
,
供应
where
零件
.
零件
?/p>
=
供应
.
零件?/p>
and
工程?/p>
=thisform.text1.value order by
零件?/p>
into cursor temp
?/p>
?/p>
已经存在的表(目标表可以是空表或非空表,被中转的数据可以是一条或多条,但
它们符合的条件是数据中转放到目标表的
尾部
?/p>
并且被中转的数据
一?/p>
正好
一一?/p>
?/p>
目标表的
一整行
?/p>
Select
命令中用
数组
做中转站?/p>
Select
字段
1
,字?/p>
2
…?/p>
from
…?/p>
where
…?/p>
order by
…?/p>
group by
…?/p>
into
array
a
Insert
into
目标表名
from
array
a
?/p>
已经存在的表
目标表不为空表,
但有若干列为空,
需要用
select
查询结果来填写,
select
命令中用表做
中转站,用永久表或者临时表,视情况来定?/p>
Select
字段
1(
共同字段
)
,字?/p>
2
?/p>
(
所需输出字段
)
from
?/p>
where
…?/p>
order
by
…?/p>
group
by
…?/p>
into
dbf
b