0
下面是代码(模拟全外连接sqlite3的):选择列在联盟两个表与一个重叠列名sqlite的
SELECT EMP_ID, ID, NAME, DEPT FROM COMPANY LEFT OUTER JOIN DEPARTMENT ON COMPANY.ID = DEPARTMENT.EMP_ID
union
SELECT EMP_ID, ID, NAME, DEPT FROM department LEFT OUTER JOIN company ON COMPANY.ID = DEPARTMENT.EMP_ID
公司表具有列:ID,姓名,年龄,地址, ,工资。 部门表具有列:id,dept,emp_id。
问题是两个表都有id列,但我只想从公司选择id列。我怎样才能做到这一点?
在部门选择中用'null'替换'id'? –