|

楼主 |
发表于 2008-3-6 21:56:48
|
显示全部楼层
第一个表作为录入表.其中主要字段项目名称(主表主健),节点名称,节点序号(从表主健)一个项目名称可以对应多个节点名称.
第二个表为应用表,引用录入表中的信息.要求在选择项目名称后,在项目节点名称拦只能选择"未验收"的<节点名称>中,<节点序号>"最小"的一条数据.其中,只能选择"未验收"的<节点名称>功能已经实现.
用的是如下SQL语句:
SELECT PRO_KEYQUERYLIST.NODENAME, PRO_KEYQUERYLIST.PROJECTNAME
FROM PRO_KEYQUERYLIST
WHERE PRO_KEYQUERYLIST.NODENAME not in (select PRO_KEYCHECKMAIN.NODENAME from PRO_KEYCHECKMAIN)
ORDER BY PRO_KEYQUERYLIST.NODENEMBER
请指教?剩下要实现找节点序号最小的节点名称的语句如何写?
加了一条语句:
and PRO_KEYQUERYLIST.NodeNember in (select MIN
(PRO_KEYQUERYLIST.NodeNember) from PRO_KEYQUERYLIST)
后,能选到<节点序号>最小的<节点名称>,但是就选不到其他节点序号的节点名称了.
|
|