苦苦挣扎让外面的人加入工作

时间:2016-07-19 15:56:09

标签: sql oracle outer-join

想知道是否有人可以提供帮助。

我有以下表格

Depatments

( DEPTID

DeptType

DEPTNAME )

DepartmentChars

( DEPTID

CharType

CharVal

EffDate )

DeptID是两个表的主键,虽然我一般看到的例子都表明这应该都存在于1个表中,但它是我使用的模式。

。 。 。

我想要的结果如下。

Deptartments.DeptID,Department.DeptName,包含DepartmentChars.CharType,DepartmentChars.CharVal,DepartmentChars.EffDate

具有以下标准

我希望CharType是一个特定值(IE Watercooler)

继续这个如果部门中有这个CharType的值,我只想要最后一个条目(MAX EffDate)

但是,如果此Char类型没有值,那么我希望列出DeptID和DeptName,然后是DepartmentChars表上的值的3个空值。

非常感谢任何帮助。

0 个答案:

没有答案