Office中国论坛/Access中国论坛

标题: 去除查询后的重复值 [打印本页]

作者: dsj001    时间: 2018-9-10 08:46
标题: 去除查询后的重复值
SELECT DISTINCTROW 在册车辆.*, [1号证在职人员].*, [2号证在职人员].*
FROM (在册车辆 LEFT JOIN 1号证在职人员 ON 在册车辆.自编号 = [1号证在职人员].驾驶员表.自编号) LEFT JOIN 2号证在职人员 ON 在册车辆.自编号 = [2号证在职人员].驾驶员表.自编号;


作者: dsj001    时间: 2018-9-10 08:47
求解答
作者: roych    时间: 2018-9-13 14:51
SELECT DISTINCT 在册车辆.*, [1号证在职人员].*, [2号证在职人员].* FROM (在册车辆 LEFT JOIN 1号证在职人员 ON 在册车辆.自编号 = [1号证在职人员].驾驶员表.自编号) LEFT JOIN 2号证在职人员 ON 在册车辆.自编号 = [2号证在职人员].驾驶员表.自编号;试试。
不过个人觉得,是否可以考虑把“1号证在职人员”和“2号证在职人员”合到一张表上,用一个类型字段(1号/2号/3号……)来区分?




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