Office中国论坛/Access中国论坛

标题: 关联表中如何显示0记录? [打印本页]

作者: lirui78    时间: 2007-9-12 16:27
标题: 关联表中如何显示0记录?
有两个表[货品种类]和[货物], 两个表用[货品种类ID]1对多连接.
[货品种类]
货品种类名称
货品种类ID

[货物]
货品名称
货品种类ID
...

想实现一个查询, 列出每个[货物种类]下面有多少个[货物], 其中如果某一个[货物种类]在[货物]表里没有相应的货物(新建的货物种类, 没来的及加货物), 请显示为0.
难点就在与, 如果某一个货品种类在[货物]表里没有的货品,这个(货品种类ID)只存在与[货品种类]表中,那么这条记录就不会显示在选择查询中, 也没法count. 请高手帮忙看看这个查询应该怎么做呢?
作者: Henry D. Sy    时间: 2007-9-12 16:57
用左外连接

[ 本帖最后由 dddddd 于 2007-9-12 17:02 编辑 ]
作者: 一点通    时间: 2007-9-12 20:12
在学习数据库时要认清0与null的概念




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3