s***f 发帖数: 173 | 1 比如现在我有一个TABLE
叫PROJECT,还有一个叫ACTIVITY,同时,ACTIVITY里面包括了PROJECT的ID(PRIMARY
KEY)。
现在我想显示PROJECT中所有信息(比如,NAME,DATE。。),以及ACITIVIY其中一个FIELD
(DESCRIPTION)的内容。就是说显示PROJECT里面包括多少ACTIVITY。我用ACCESS的QUERY
已经完成了,没问题,都能显示。但是只能显示有ACTIVITY的PROJECT。同时我的问题也
来了,如果没有ACTIVITY的PROJECT我也要显示,要显示ACTIVTTY暂时为空。应该怎么写S
QL???
而且我的显示结果是基於SEARCH的基础上的。
高手们,谢了。 |
z***e 发帖数: 1757 | 2 left join?
【在 s***f 的大作中提到】 : 比如现在我有一个TABLE : 叫PROJECT,还有一个叫ACTIVITY,同时,ACTIVITY里面包括了PROJECT的ID(PRIMARY : KEY)。 : 现在我想显示PROJECT中所有信息(比如,NAME,DATE。。),以及ACITIVIY其中一个FIELD : (DESCRIPTION)的内容。就是说显示PROJECT里面包括多少ACTIVITY。我用ACCESS的QUERY : 已经完成了,没问题,都能显示。但是只能显示有ACTIVITY的PROJECT。同时我的问题也 : 来了,如果没有ACTIVITY的PROJECT我也要显示,要显示ACTIVTTY暂时为空。应该怎么写S : QL??? : 而且我的显示结果是基於SEARCH的基础上的。 : 高手们,谢了。
|
x***n 发帖数: 39 | 3 well, not neccessarily LEFT-join,
csz if you put the table after the other,
then it turns out to be RIGHT-join.
现在我想显示PROJECT中所有信息(比如,NAME,DATE。。),以及ACITIVIY其中一个FIELD
(DESCRIPTION)的内容。就是说显示PROJECT里面包括多少ACTIVITY。我用ACCESS的QUERY
题也
么写S
【在 z***e 的大作中提到】 : left join?
|
b***s 发帖数: 14 | 4 anyway, it's outer join :-)
叫PROJECT,还有一个叫ACTIVITY,同时,ACTIVITY里面包括了PROJECT的ID(PRIMARY
现在我想显示PROJECT中所有信息(比如,NAME,DATE。。),以及ACITIVIY其中一个FIELD
(DESCRIPTION)的内容。就是说显示PROJECT里面包括多少ACTIVITY。我用ACCESS的QUERY
问
怎
【在 x***n 的大作中提到】 : well, not neccessarily LEFT-join, : csz if you put the table after the other, : then it turns out to be RIGHT-join. : : 现在我想显示PROJECT中所有信息(比如,NAME,DATE。。),以及ACITIVIY其中一个FIELD : (DESCRIPTION)的内容。就是说显示PROJECT里面包括多少ACTIVITY。我用ACCESS的QUERY : 题也 : 么写S
|